Pagina 1 van 1

Javascript HELP wanted!

Geplaatst: 02 jul 2004, 02:24
door Menace2Society

Code: Selecteer alles

<script language="JavaScript">
<!--

/*
Random Image Link Script- By JavaScript Kit(http://www.javascriptkit.com) 
Over 200+ free JavaScripts here!
Updated: 00/04/25
*/

function random_imglink(){
var myimages=new Array()
//specify random images below. You can have as many as you wish
myimages[1]="image1.gif"
myimages[2]="image2.gif"
myimages[3]="image3.gif"
myimages[4]="image4.gif"
myimages[5]="image5.gif"
myimages[6]="image6.gif"

//specify corresponding links below
var imagelinks=new Array()
imagelinks[1]="http://www.javascriptkit.com"
imagelinks[2]="http://www.netscape.com"
imagelinks[3]="http://www.microsoft.com"
imagelinks[4]="http://www.dynamicdrive.com"
imagelinks[5]="http://www.freewarejava.com"
imagelinks[6]="http://www.cnn.com"

var ry=Math.floor(Math.random()*myimages.length)
if (ry==0)
ry=1
document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')
}
random_imglink()
//-->
</script>
Weet iemand hoe ik kan zorgen dat een link opent in een nieuw venster of in mainframe?

Geplaatst: 02 jul 2004, 04:30
door Donny_nl
Basis HTML!

Verander:

Code: Selecteer alles

document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>') 
in

Code: Selecteer alles

document.write('<a href='+'"'+imagelinks[ry]+'"'+' target="_blank"><img src="'+myimages[ry]+'" border="0"></a>') 

Geplaatst: 02 jul 2004, 07:48
door Menace2Society
Maar dan opent hij alles in een nieuwe scherm... Ik bedoelde dat ik per link kon bepalen waar de pagina geopend moest worden.

Geplaatst: 02 jul 2004, 09:06
door Larz

Code: Selecteer alles

<script language="JavaScript">
<!--

/*
Random Image Link Script- By JavaScript Kit(http://www.javascriptkit.com)
Over 200+ free JavaScripts here!
Updated: 00/04/25
*/

function random_imglink(){
var myimages=new Array()
//specify random images below. You can have as many as you wish
myimages[1]="image1.gif"
myimages[2]="image2.gif"
myimages[3]="image3.gif"
myimages[4]="image4.gif"
myimages[5]="image5.gif"
myimages[6]="image6.gif"

//specify corresponding links below
var imagelinks=new Array()
imagelinks[1]="http://www.javascriptkit.com"
imagelinks[2]="http://www.netscape.com"
imagelinks[3]="http://www.microsoft.com"
imagelinks[4]="http://www.dynamicdrive.com"
imagelinks[5]="http://www.freewarejava.com"
imagelinks[6]="http://www.cnn.com"


//geef het target op per plaatje
var imageopen=new Array()
imageopen[1]="_blank"
imageopen[2]="_self"
imageopen[3]="_blaat"
imageopen[4]="_boe"
imageopen[5]="_koe"
imageopen[6]="_foo"

var ry=Math.floor(Math.random()*myimages.length)
if (ry==0)
ry=1

document.write('<a href='+'"'+imagelinks[ry]+'"'+ 'target=' + '"' +imageopen[ry]+'"'+'><img src="'+myimages[ry]+'" border=0 /></a>')
}
random_imglink()
//-->
</script>
Arraytje toevoegen en deze verwerken in de document.write. Ik weet niet zeker of alle ' en "" goed staan, maar probeer het eerst maar even.

Geplaatst: 02 jul 2004, 09:19
door Menace2Society
Geweldig... :thumb:

Hartstikke bedankt!