anoniem Geplaatst: 24 oktober 2002 Delen Geplaatst: 24 oktober 2002 ik wil met een link 2 pagina's in verschillende frames openen. ik heb op dit forum het volgende gevonden: [code:1:17c1ce2325]<script language="JavaScript"> function verwijzing() { top.frames["frame1"].location = "link1.html"; top.frames["frame2"].location = "link2.html"; } </script> <a href="JavaScript:verwijzing()">dubbele link</a>[/code:1:17c1ce2325] maar ik krijg dit niet werkend. waar moet ik hte plaatsen en wat moet ik aanpassen? Quote Link naar reactie
anoniem Geplaatst: 24 oktober 2002 Auteur Delen Geplaatst: 24 oktober 2002 je moet in je framespagina wel een frame hebben met name='frame1' en één met name='frame2'. En dan: [code:1:ef824cb6ca] <script language="JavaScript"> function verwijzing() { window.parent.frame1.location = "link1.html"; window.parent.frame2.location = "link2.html"; } </script> <a href="JavaScript:verwijzing()">dubbele link</a>[/code:1:ef824cb6ca] Groet. Quote Link naar reactie
anoniem Geplaatst: 24 oktober 2002 Auteur Delen Geplaatst: 24 oktober 2002 Heej komt dit ff goed uit! Ik vroeg me dit al een tijdje af... 8) Quote Link naar reactie
anoniem Geplaatst: 24 oktober 2002 Auteur Delen Geplaatst: 24 oktober 2002 Dat "window" in [i:83981747b6]window.parent.frame1.location[/i:83981747b6] is niet nodig. Deze methode is trouwens ook te gebruiken om meerdere vensters tegelijk te openen. Quote Link naar reactie
anoniem Geplaatst: 24 oktober 2002 Auteur Delen Geplaatst: 24 oktober 2002 ik kom er toch nog niet uit. ik heb een frame "menu 2" en daar in moet "heren3menu2.htm" geopend worden, en een frame "main" en daar in moetn "heren3/welkom.htm" geopend worden. ik heb de volgende code: [code:1:477dca9647]<script language="JavaScript"> function verwijzing() { parent.menu 2.location = "heren3menu2.htm"; parent.main.location = "welkom.htm"; } </script>[/code:1:477dca9647] wat doe ik fout? misschien de locatie in de html code? waar moet het staan? Quote Link naar reactie
anoniem Geplaatst: 24 oktober 2002 Auteur Delen Geplaatst: 24 oktober 2002 je hebt een spatie in je framenaam... maak er frame_2 van oid... t. Quote Link naar reactie
anoniem Geplaatst: 24 oktober 2002 Auteur Delen Geplaatst: 24 oktober 2002 In de tekst zeg je: heren3/welkom.html in de code staat: welkom.html misschien is dat het. Wat is trouwens de link? Quote Link naar reactie
anoniem Geplaatst: 24 oktober 2002 Auteur Delen Geplaatst: 24 oktober 2002 krijg de volgende foutmelding in IE: "'parent.menu2' is leeg of geen object" waar moet ik de javascript in de html code plaatsen? of maakt dat niet uit? Quote Link naar reactie
anoniem Geplaatst: 25 oktober 2002 Auteur Delen Geplaatst: 25 oktober 2002 post je frameset eens, of geef anders ff een url... t. Quote Link naar reactie
anoniem Geplaatst: 25 oktober 2002 Auteur Delen Geplaatst: 25 oktober 2002 ik heb een nogal ingewikkelde frameset, het resultaat is ongeveer: [code:1:c22cc564bb] ________________________ | | | | |___________________| |___ |__________________ | | | | | | | | | | | |___________________ |[/code:1:c22cc564bb] en de code is: [code:1:c22cc564bb] <frameset scrolling="NO" rows = "110,*" framespacing="0" border="0" frameborder="0"> <frameset scrolling="NO" frameborder="0" framespacing="0" border="0" src="left.htm" cols="98,*"> <frame target="_self" src="logo.htm" scrolling="auto" name="Logo"> <frameset scrolling="NO" frameborder="0" framespacing="0" border="0" rows = "*,30"> <frame src="menu.htm" target="_self" scrolling="auto" name="Menu"> <frame src="basis.htm" scrolling="auto" target="Basis" marginwidth="0" marginheight="0" name="Menu2"> </frameset> </frameset> <frame src="main.htm" target="Main" scrolling="auto" name="Main"> [/code:1:c22cc564bb] de code van het bestand waarin de hyperlink staat is (het gaat om de Heren III hyperlink): [code:1:c22cc564bb] <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>New Page 1</title> <base target="_self"> <script language="JavaScript"> function verwijzing() { parent.menu2.location = "heren3menu2.htm"; parent.main.location = "heren3/welkom.htm"; } </script> </head> <body bgcolor="#005A39" topmargin="20"> <table border="0" width="100%"> <tr> <td width="16%" align="center"><a href="menualgemeen.htm" target="Menu2"><font color="#FFFFFF" face="Impact" size="4">Algemeen</font></a></td> <td width="16%" align="center"><a href="menuactueel.htm" target="Menu2"><font color="#FFFFFF" face="Impact" size="4">Actueel</font></a></td> <td width="17%" align="center"><font face="Impact" size="4" color="#FFFFFF"> <a href="JavaScript:verwijzing()"><font color="#FF0000">Heren III</font></a></font></td> <td width="17%" align="center"><a href="menusenioren.htm" target="Menu2"><font color="#FFFFFF" face="Impact" size="4">Senioren</font></a></td> <td width="17%" align="center"><a href="menujeugd.htm" target="Menu2"><font color="#FFFFFF" face="Impact" size="4">Jeugd</font></a></td> <td width="17%" align="center"><a href="menuarbitrage.htm" target="Menu2"><font color="#FFFFFF" face="Impact" size="4">Arbitrage</font></a></td> </tr> </table> </body> </html>[/code:1:c22cc564bb] ik hoop dat jullie me een goed advies kunnen geven Quote Link naar reactie
anoniem Geplaatst: 25 oktober 2002 Auteur Delen Geplaatst: 25 oktober 2002 zoek de verschillen: <frame src="basis.htm" scrolling="auto" target="Basis" marginwidth="0" marginheight="0" name="[b:ac483c0880]Menu2[/b:ac483c0880]"> en: parent.[b:ac483c0880]menu2[/b:ac483c0880].location Overigens kan de target="basis" wel weg imo... t. Quote Link naar reactie
anoniem Geplaatst: 25 oktober 2002 Auteur Delen Geplaatst: 25 oktober 2002 ja, werkt toch nog niet. wordt een ; in regel 9 verwacht zegt IE bij het laden. en als ik de link aan klik zegt IE dat er een object wordt verwacht in regel 0 Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2002 Auteur Delen Geplaatst: 28 oktober 2002 Maak anders even een framespaginaatje met twee frames zonder alle onnodige crap en alle frame-names zonder hoofdletters. Probeer het dan opnieuw.....Dan heb je meer overzicht en moet het gewoon lukken. Overigens, ik weet niet of je een framespagina in een framespagina hebt maar window.parent roept de bovenliggende framespagina op, en window.top roept de bovenste framespagina op. Groet. Quote Link naar reactie
anoniem Geplaatst: 29 oktober 2002 Auteur Delen Geplaatst: 29 oktober 2002 bedankt voor de tip, had ik zelf ook net bedacht. ik heb een simpel 2 frame paginaatje gemaakt en daarmee werkt het. daarna heb ik een kopie vande site waar het op moet komen gemaakt en ben ik lekker gaan rotzooien en nu werkt het. volgens mij waren zowel de spaties als de hoofdletters het probleem. de code die ik uiteindelijk heb gebruikt is: [code:1:90d2fad923]<script language="JavaScript"> function heren3() { top.menu2.location = "heren3menu.htm"; top.main.location = "heren3/welkom.htm"; } </script>[/code:1:90d2fad923] Quote Link naar reactie
anoniem Geplaatst: 29 oktober 2002 Auteur Delen Geplaatst: 29 oktober 2002 Ik zat er even mee te prutsen... [code:1:1304f5b66a] <html> <head> <title>Menu</title> <script language="JavaScript"> function verwijzing(frame1,pagina1,frame2,pagina2) { top.frames[frame1].location = pagina1; top.frames[frame2].location = pagina2; } </script> </head> <body> Menu<br><br> <a href="pg01.html" target="content" title="naar pagina 1">pag 1</a><br> <a href="JavaScript:verwijzing('menu','menu02.html','content','pg02.html')">dubbele link</a> </body> </html> [/code:1:1304f5b66a] Dit werkt bij mij. Quote Link naar reactie
anoniem Geplaatst: 30 oktober 2002 Auteur Delen Geplaatst: 30 oktober 2002 ik zeg dus dat het bij mij al werkt.... slotje?? Quote Link naar reactie
anoniem Geplaatst: 30 oktober 2002 Auteur Delen Geplaatst: 30 oktober 2002 nou nou... slotje? Ik vind dit een nuttige aanvulling (voor iemand die de search gebruikt oid); op de manier van Willy F is het niet meer nodig om voor elke link een functie te maken. Je schrijft één keer de functie in de head en roept in de link alleen de functie aan, met de variabelen erachter. t. Quote Link naar reactie
anoniem Geplaatst: 30 oktober 2002 Auteur Delen Geplaatst: 30 oktober 2002 ohhhh sorry, had ik niet gezien Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen