Avatar billede beebaa Nybegynder
03. maj 2004 - 17:01 Der er 5 kommentarer og
1 løsning

fejl i slideshow java script?

Det virkede på min mac, men ville lige tjekke på pc inden jeg uploader, og så kan jeg ikke se slideshowet?
Her er scriptet:
<script type="JavaScript1.2">
//Specify the slider's width (in pixels)

var sliderwidth="750px"
//Specify the slider's height

var sliderheight="200px"
//Specify the slider's slide speed (larger is faster 1-10)

var slidespeed=3
//configure background color:

slidebgcolor="#000000"
//Specify the slider's images

var leftrightslide=new Array()

var finalslide='
'

leftrightslide[1]='<a href="pic14.html" target="_blank"><img src="atmanu7.jpg" border=1 alt="Manu Chillum pic14"></a>
'
leftrightslide[2]='<a href="pic15.html" target="_blank"><img src="atmanu9.jpg" border=1 alt="Manu Chillum pic15"></a>
'
leftrightslide[3]='<a href="pic16.html" target="_blank"><img src="atmanu10.jpg" border=1 alt="Manu Chillum pic16"></a>
'
leftrightslide[4]='<a href="pic17.html" target="_blank"><img src="atmanu15.jpg" border=1 alt="Manu Chillum pic17"></a>
'
leftrightslide[5]='<a href="pic18.html" target="_blank"><img src="atmanu16.jpg" border=1 alt="Manu Chillum pic18"></a>
'
leftrightslide[6]='<a href="pic19.html" target="_blank"><img src="atmanu17.jpg" border=1 alt="Manu Chillum pic19"></a>
'
leftrightslide[7]='<a href="pic20.html" target="_blank"><img src="atmanu21.jpg" border=1 alt="Manu Chillum pic20"></a>
'
leftrightslide[8]='<a href="pic21.html" target="_blank"><img src="atmanu22.jpg" border=1 alt="Manu Chillum pic21"></a>
'
leftrightslide[9]='<a href="pic22.html" target="_blank"><img src="atmanu23.jpg" border=1 alt="Manu Chillum pic22"></a>
'
leftrightslide[10]='<a href="pic23.html" target="_blank"><img src="atmanu24.jpg" border=1 alt="Manu Chillum pic23"></a>
'
leftrightslide[11]='<a href="pic24.html" target="_blank"><img src="atmanu26.jpg" border=1 alt="Manu Chillum pic24"></a>
'
leftrightslide[12]='<a href="pic25.html" target="_blank"><img src="atmanu28.jpg" border=1 alt="Manu Chillum pic25"></a>
'
leftrightslide[13]='<a href="pic26.html" target="_blank"><img src="atmanu29.jpg" border=1 alt="Manu Chillum pic26"></a>
'
leftrightslide[14]='<a href="pic27.html" target="_blank"><img src="atmanu30.jpg" border=1 alt="Manu Chillum pic27"></a>
'
leftrightslide[15]='<a href="pic28.html" target="_blank"><img src="atmanu31.jpg" border=1 alt="Manu Chillum pic28"></a>
'
leftrightslide[16]='<a href="pic29.html" target="_blank"><img src="atmanu32.jpg" border=1 alt="Manu Chillum pic29"></a>
'
leftrightslide[17]='<a href="pic30.html" target="_blank"><img src="atmanu33.jpg" border=1 alt="Manu Chillum pic30"></a>
'
leftrightslide[18]='<a href="pic31.html" target="_blank"><img src="atmanu35.jpg" border=1 alt="Manu Chillum pic31"></a>
'
leftrightslide[19]='<a href="pic32.html" target="_blank"><img src="atmanu36.jpg" border=1 alt="Manu Chillum pic32"></a>
'
leftrightslide[20]='<a href="pic33.html" target="_blank"><img src="atmanu37.jpg" border=1 alt="Manu Chillum pic33"></a>
'
leftrightslide[21]='<a href="pic34.html" target="_blank"><img src="atmanu38.jpg" border=1 alt="Manu Chillum pic34"></a>
'
leftrightslide[22]='<a href="pic35.html" target="_blank"><img src="atmanu39.jpg" border=1 alt="Manu Chillum pic35"></a>
'
leftrightslide[23]='<a href="pic36.html" target="_blank"><img src="atmanu49.jpg" border=1 alt="Manu Chillum pic36"></a>
'









////NO NEED TO EDIT BELOW THIS LINE////////////



var copyspeed=slidespeed

leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>'

var iedom=document.all||document.getElementById

if (iedom)

document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')

var actualwidth=''

var cross_slide, ns_slide



function fillup(){

if (iedom){

cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2

cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3

cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide

actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth

cross_slide2.style.left=actualwidth+20+"px"

}

else if (document.layers){

ns_slide=document.ns_slidemenu.document.ns_slidemenu2

ns_slide2=document.ns_slidemenu.document.ns_slidemenu3

ns_slide.document.write(leftrightslide)

ns_slide.document.close()

actualwidth=ns_slide.document.width

ns_slide2.left=actualwidth+20

ns_slide2.document.write(leftrightslide)

ns_slide2.document.close()

}

lefttime=setInterval("slideleft()",30)

}

window.onload=fillup



function slideleft(){

if (iedom){

if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))

cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"

else

cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+30+"px"



if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))

cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"

else

cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+30+"px"



}

else if (document.layers){

if (ns_slide.left>(actualwidth*(-1)+8))

ns_slide.left-=copyspeed

else

ns_slide.left=ns_slide2.left+actualwidth+30



if (ns_slide2.left>(actualwidth*(-1)+8))

ns_slide2.left-=copyspeed

else

ns_slide2.left=ns_slide.left+actualwidth+30

}

}





if (iedom||document.layers){

with (document){

document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')

if (iedom){

write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')

write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')

write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')

write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')

write('</div></div>')

}

else if (document.layers){

write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')

write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')

write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')

write('</ilayer>')

}

document.write('</td></table>')

}

}

</script>
Avatar billede roenving Novice
04. maj 2004 - 01:26 #1
Umiddelbart ser det ud til at du har linjeskift i dine variabler, det er no-no i java script:

var finalslide=''

leftrightslide[1]='<a href="pic14.html" target="_blank"><img src="atmanu7.jpg" border=1 alt="Manu Chillum pic14"></a>'
Avatar billede beebaa Nybegynder
06. juli 2004 - 10:56 #2
Nej det hjalp ikke, men tak alligevel og undskyld at jeg er langsom om at svare.
Avatar billede roenving Novice
06. juli 2004 - 14:52 #3
Hjalp det ikke at flytte gnyffen op i samme linje ?-)
Avatar billede beebaa Nybegynder
09. juli 2004 - 14:46 #4
Jeg har flyttet rundt og prøvet alt muligt endte med noget rod. Jeg raver lidt i blinde, men jeg fandt et andet script i stedet. Men 1000 tak igen. Vil du ikke have nogle point for hjælpen alligevel? :)
Avatar billede roenving Novice
10. juli 2004 - 13:25 #5
Oki '-)
Avatar billede roenving Novice
10. juli 2004 - 13:50 #6
Tak for point ;~}
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