Javascript HELP wanted!

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
Gebruikersavatar
Menace2Society
Berichten: 658
Lid geworden op: 21 mei 2003, 23:01
Locatie: Arnhem

Javascript HELP wanted!

Bericht door Menace2Society » 02 jul 2004, 02:24

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?

Donny_nl
Berichten: 463
Lid geworden op: 27 feb 2004, 13:55
Locatie: Rotterdam
Contacteer:

Bericht door Donny_nl » 02 jul 2004, 04:30

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>') 
Wil je Poker leren spelen?
SQL leren?

Gebruikersavatar
Menace2Society
Berichten: 658
Lid geworden op: 21 mei 2003, 23:01
Locatie: Arnhem

Bericht door Menace2Society » 02 jul 2004, 07:48

Maar dan opent hij alles in een nieuwe scherm... Ik bedoelde dat ik per link kon bepalen waar de pagina geopend moest worden.

Larz
Berichten: 179
Lid geworden op: 22 nov 2003, 16:03

Bericht door Larz » 02 jul 2004, 09:06

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.

Gebruikersavatar
Menace2Society
Berichten: 658
Lid geworden op: 21 mei 2003, 23:01
Locatie: Arnhem

Bericht door Menace2Society » 02 jul 2004, 09:19

Geweldig... :thumb:

Hartstikke bedankt!

Plaats reactie