Ga naar inhoud

Probleem met link (kijk zelf maar 'ns)


anoniem

Aanbevolen berichten

wie kan mij vertellen wat er mis is met de volgende code: [code:1:41c8c512df] <p><a href="javascript:window.open('http://www.google.nl', '_blank', 'menubar=0', 'toolbar=0', 'scrollbars=0', 'location=0', 'statusbar=0', 'resizable=0', 'width=500', 'height=300')">Klik hier</a></p> [/code:1:41c8c512df] Deze code levert een vreemd resultaat op, je gaat natuurlijk gewoon naar google in een nieuw scherm zonder menu's e.d. . Maar als je dat nieuwe venster weer wegklikt blijft ervan de webpagina bijna niks over alleen [code:1:41c8c512df][object][/code:1:41c8c512df] blijft er staan Kijk zelf maar 'ns: [url]http://members.lycos.nl/podium3/test/vreemd.htm[/url]
Link naar reactie
window.open verwacht slechts 3 parameters: Officiele syntax: [code:1:4f60a85827][windowVar = ][window].open("URL", "windowName", ["windowFeatures"]) windowFeatures: toolbar[=yes|no]|[=1|0] location[=yes|no]|[=1|0] directories[=yes|no]|[=1|0] status[=yes|no]|[=1|0] menubar[=yes|no]|[=1|0] scrollbars[=yes|no]|[=1|0] resizable[=yes|no]|[=1|0] width=pixels height=pixels[/code:1:4f60a85827] Jouw 2 parameter '_blank' wordt nu gebruikt als windownaam, op zich niet erg, maar van je overige parameters wordt alleen menubar gebruikt. De rest wordt niet begrepen ;) Overigens erg overbodig om '_blank' (= open in nieuw venster) te gebruiken als je bezig bent met window.open (=open een nieuw venster) Je code moet dus iets worden als: [code:1:4f60a85827]window.open('http://www.google.nl','googlescherm','menubar=0, ..... , height=300')[/code:1:4f60a85827] Waarom er in je originele scherm [Object] verschijnt kan ik niet verklaren, wellicht iemand anders een technische verklaring hiervoor (?)
Link naar reactie
Een betere manier om dit te doen is [code:1:5246d4aa9f] <a href="javascript:void(0)" onclick="window.open('bla','bla','bla')"> [/code:1:5246d4aa9f] In jouw voorbeeld wordt je doorgelinked naar "window.open" maar dat bestaat niet vandaar dat je [OBJECT] krijgt te zien (hmm, klopt niet helemaal wat ik zeg geloof ik, maar daar komt 't ongeveer op neer). In mijn voorbeeld wordt href 'overgeslagen' en wordt je dus niet doorgelinked, maar bij onclick wordt wel het venster geopend.
Link naar reactie
Oke het probleem is opgelost: [code:1:a27da8bb11] <p><a href="test.htm" onClick="MM_openBrWindow('http://www.google.nl','Google','width=500,height=300')">Link</a></p> [/code:1:a27da8bb11] zie ook http://members.lycos.nl/podium3/test/test.htm het voornaamste is vooral dat je deze code ook in ingewikkelde php pagina's kunt invoegen.....
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...