anoniem Geplaatst: 17 januari 2002 Delen Geplaatst: 17 januari 2002 Hallo allemaal, Ik heb op mijn site een schript staan waarmee links geactiveerd worden, helaas worden deze links in hetzelfde venster geopend en niet in een nieuw venster zoals ik liever zou zien. Ik heb geprobeerd het te wijzigen maar dat is me niet gelukt (ik weet ook niet zo heel veel van javascripts) is er iemand die weet hoe je onderstaande script (form) kunt wijzigen zodat ie wel in een nieuw venster opent of heeft iemand een ander script die dit wel doet ?? Laat het me even weten !! Bij voorbaat dank Greetzz Smeenk. <form> <p><select name="list" size="1" onchange="showpage(this.form);"> <option value="x">Kies hier de website die u wilt openen </option> <option value="www.startkabel.nl">Startkabel Boeren </option> <option value="www.ilse.nl">ilse </option> <option value="www.rabobank.nl">Rabobank </option> </select><input type="button" value="GO" onclick="showpage(this.form);"></p> </form> <script language="JavaScript"> function showpage(form) { var item = form.list.selectedIndex; choice = form.list.options[item].value; if (choice!="x") top.location.href="http://"+(choice); }; </script> Quote Link naar reactie
anoniem Geplaatst: 17 januari 2002 Auteur Delen Geplaatst: 17 januari 2002 Je moet die laatste regel weghalen (die met "top.location.href...") en daar een popupscript plaatsen. Dat script kan je [url=http://forum2.computertotaal.nl/phpBB/viewtopic.php?topic=24218&forum=13&10]hier[/url] vinden. - Basje. [edit] Typfoutje verwijderd... [/edit] _________________ [i:38e6c3d017]When all else fails, read the manual.[/i:38e6c3d017] [ Dit Bericht is bewerkt door: BasHamar op 2002-01-17 17:30 ] Quote Link naar reactie
anoniem Geplaatst: 17 januari 2002 Auteur Delen Geplaatst: 17 januari 2002 als je die top.location.href="http://"+(choice); vervangt voor: optie 1: window.open('evengeduld.htm','mijnnieuwvenster').location.href = ="http://"+(choice); optie 2: window.open('about:blank','mijnnieuwvenster').location.href = ="http://"+(choice); bij de eerste moet je zelf ff een pagina evengeduld.htm maken, bij de ander verschijnt de about:blank totdat de andere pagina geladen is... succes! t. [ Dit Bericht is bewerkt door: teacher op 2002-01-17 18:46 ] Quote Link naar reactie
anoniem Geplaatst: 17 januari 2002 Auteur Delen Geplaatst: 17 januari 2002 [quote:162d6ca8af] Op 2002-01-17 18:23, schreef teacher: als je die top.location.href="http://"+(choice); vervangt voor: optie 1: window.open('evengeduld.htm','mijnnieuwvenster').location.href = ="http://"+(choice); optie 2: window.open('about:blank','mijnnieuwvenster').location.href = ="http://"+(choice); bij de eerste moet je zelf ff een pagina evengeduld.htm maken, bij de ander verschijnt de about:blank totdat de andere pagina geladen is... succes! t. [ Dit Bericht is bewerkt door: teacher op 2002-01-17 18:46 ] [/quote:162d6ca8af] Hè bedankt hoor !! Ik wist dat dat top.location vervangen moest worden allen niet waarmee !! Greetzzz Het werkte bijna in één keer alleen href = ="http moest href="http zijn !! [ Dit Bericht is bewerkt door: smeenk op 2002-01-18 12:15 ] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen