Avatar billede nimkim Nybegynder
22. juni 2005 - 12:56 Der er 4 kommentarer og
1 løsning

Åbne i nyt vidnue

Hey,

jeg ville sprøge om det er mulig at når man klikker på en billede, så skal linket åbnes i et nyt vinue...

<script language="JavaScript1.2">


var variableslide=new Array()

//variableslide[x]=["path to image", "OPTIONAL link for image", "OPTIONAL text description (supports HTML tags)"]

variableslide[0]=['images/smartsms-se.gif', 'http://www.nimkim.dk/smartsms/index3-se-midt.htm', '']
variableslide[1]=['images/smartsms-se.gif', 'http://www.nimkim.dk/smartsms/index-se-midt.htm', '']




//configure the below 3 variables to set the dimension/background color of the slideshow

var slidewidth='371px' //set to width of LARGEST image in your slideshow
var slideheight='50px' //set to height of LARGEST iamge in your slideshow, plus any text description
var slidebgcolor='#F3F3F3'

//configure the below variable to determine the delay between image rotations (in miliseconds)
var slidedelay=5000

////Do not edit pass this line////////////////

var ie=document.all
var dom=document.getElementById

for (i=0;i<variableslide.length;i++){
var cacheimage=new Image()
cacheimage.src=variableslide[i][0]
}

var currentslide=0

function rotateimages(){
contentcontainer='<center>'
if (variableslide[currentslide][1]!="")
contentcontainer+='<a href="'+variableslide[currentslide][1]+'">'
contentcontainer+='<img src="'+variableslide[currentslide][0]+'" border="0" vspace="3">'
if (variableslide[currentslide][1]!="")
contentcontainer+='</a>'
contentcontainer+='</center>'
if (variableslide[currentslide][2]!="")
contentcontainer+=variableslide[currentslide][2]

if (document.layers){
crossrotateobj.document.write(contentcontainer)
crossrotateobj.document.close()
}
else if (ie||dom)
crossrotateobj.innerHTML=contentcontainer
if (currentslide==variableslide.length-1) currentslide=0
else currentslide++
setTimeout("rotateimages()",slidedelay)
}

if (ie||dom)
document.write('<div id="slidedom" style="width:'+slidewidth+';height:'+slideheight+'; background-color:'+slidebgcolor+'"></div>')

function start_slider(){
crossrotateobj=dom? document.getElementById("slidedom") : ie? document.all.slidedom : document.slidensmain.document.slidenssub
if (document.layers)
document.slidensmain.visibility="show"
rotateimages()
}

if (ie||dom)
start_slider()
else if (document.layers)
window.onload=start_slider

</script>

<br>


<script language="JavaScript1.2" type="text/javascript">
Avatar billede busschou Praktikant
22. juni 2005 - 12:59 #1
mon ikke det er nok at rette denne
contentcontainer+='<a href="'+variableslide[currentslide][1]+'">'
til
contentcontainer+='<a target="_blank" href="'+variableslide[currentslide][1]+'">'
Avatar billede nimkim Nybegynder
22. juni 2005 - 13:29 #2
tak
Avatar billede nimkim Nybegynder
22. juni 2005 - 13:29 #3
lav lige et svar! :D
Avatar billede nimkim Nybegynder
22. juni 2005 - 13:30 #4
Lav lige et svar :P
Avatar billede busschou Praktikant
22. juni 2005 - 13:50 #5
yes yes yes kommer her :o) ;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