Avatar billede pilgrim Nybegynder
21. januar 2007 - 19:41 Der er 6 kommentarer og
1 løsning

Åben i nyt vindue

Hej

Jeg vil gerne have nedenstående script til at åbne i et nyt vindue men kan ikke få det til at virke!
Er der nogen der kan klare den ?

<script>
<!--
/*
Random link button- By JavaScript Kit (http://javascriptkit.com)
Over 300+ free scripts!
This credit MUST stay intact for use
*/

//specify random links below. You can have as many as you want
var randomlinks=new Array()

randomlinks[0]="http://freewarejava.com"
randomlinks[1]="http://javascriptkit.com"
randomlinks[2]="http://dynamicdrive.com"
randomlinks[3]="http://cnn.com"
randomlinks[4]="http://www.geocities.com"

function randomlink(){
window.location=randomlinks[Math.floor(Math.random()*randomlinks.length)]
}
//-->
</script>
<form>
<p><input type="button" name="B1" value="Random Link >>" onclick="randomlink()"></p> </form>

<!--Uncomment below to use a regular text link instead
<a href="java script:randomlink()">Random Link</a>
-->
Avatar billede mm12010 Nybegynder
21. januar 2007 - 19:59 #1
window.open(randomlinks[Math.floor(Math.random()*randomlinks.length)]);
Avatar billede pilgrim Nybegynder
21. januar 2007 - 21:41 #2
Tak for det jeg prøver.
Avatar billede roenving Novice
22. januar 2007 - 04:56 #3
-- men husk at window-name er obligatorisk i window.open:

window.open(randomlinks[Math.floor(Math.random()*randomlinks.length)],"newWin");
Avatar billede pilgrim Nybegynder
23. januar 2007 - 20:30 #4
Det virkede ok uden ,"newWin");
Avatar billede pilgrim Nybegynder
23. januar 2007 - 20:37 #5
Hvordan kan man sætte flere af samme script ind på samme side?
Har prøvet men links fra begge script bliver blandet sammen på begge knapper?
Avatar billede pilgrim Nybegynder
24. januar 2007 - 19:17 #6
Jeg har løst det!
Avatar billede roenving Novice
24. januar 2007 - 19:32 #7
-- kan være det virker i den (eller de !-) browsere, du lige prøver i, men det er altså obligatorisk efter ecma-script-definitionen, og der vil sandsynligvis være eller komme browsere, som tager det alvorligt, og det derfor ikke virker i !o]
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester