javascript fotoschuifbeeld

Status
Niet open voor verdere reacties.
HTML:
//Invoegen van de afbeeldingen met eventuele hyperlinks: 
var afbeelding=new Array() 
afbeelding[0]='<a href="#"><img src="file:///C:/Documents%20and%20Settings/Antwan%20Prins/Bureaublad/xbox.jpg" width=150 height=100 border=0></a>' 
afbeelding[1]='<a href="#"><img src="file:///C:/Documents%20and%20Settings/Antwan%20Prins/Bureaublad/koe.jpg" width=150 height=100 border=0></a>' 
afbeelding[2]='<a href="#"><img src="file:///C:/Documents%20and%20Settings/Antwan%20Prins/Bureaublad/leeuw.jpg" width=150 height=100 border=0></a>' 
afbeelding[3]='<a href="#"><img src="file:///C:/Documents%20and%20Settings/Antwan%20Prins/Bureaublad/draak.jpg" width=150 height=100 border=0></a>' 
afbeelding[4]='<a href="#"><img src="file:///C:/Documents%20and%20Settings/Antwan%20Prins/Bureaublad/finding%20nemo%202.jpg" width=150 height=100 border=0></a>'
Icky had de oplossing al geplaatst. :)


Vr.Gr. Egel.
 
ik gebruik het script ook, maar het geeft alleen een wit scherm aan...
Code:
<script language="JavaScript1.2">
//Instellen van het veld:
var breedte=900
var hoogte=205
var snelheid=1
agrondkleur="#FFFFFF"
//Invoegen van de afbeeldingen met eventuele hyperlinks:
var afbeelding=new Array()
afbeelding[0]='<a href="#"><img src="file:///E:/Erik/fotos g3b/kerstproject/dsc_5012.jpeg" width=300 height=200 border=0></a>'
afbeelding[1]='<a href="#"><img src="http://i269.photobucket.com/albums/jj64/106522/final_DSC_4561.jpg" width=300 height=200 border=0></a>'
afbeelding[2]='<a href="#"><img src="http://i269.photobucket.com/albums/jj64/106522/final_DSC_4971.jpg" width=300 height=200 border=0></a>'
afbeelding[3]='<a href="#"><img src="http://i269.photobucket.com/albums/jj64/106522/final_DSC_5012.jpg" width=300 height=200 border=0></a>'
afbeelding[4]='<a href="#"><img src="http://i269.photobucket.com/albums/jj64/106522/final_P1010588.jpg" width=300 height=200 border=0></a>'

//Hieronder niets wijzigen
var kopieersnelheid=snelheid
afbeelding='<nobr>'+afbeelding.join(" ")+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-3000">'+afbeelding+'</span>')
var huidige_breedte=''

function opvullen(){
if (iedom){
afb=document.getElementById? document.getElementById("test2") : document.all.test2
afb2=   document.getElementById?
document.getElementById("test3"):document.all.test3afb.innerHTML=afb2.innerHTML=afbeelding
huidige_breedte=document.all? afb.offsetWidth : document.getElementById("temp").offsetWidth
afb2.style.left=huidige_breedte+4
}
else if (document.layers){
ns_slide=document.netscape.document.netscape2
ns_slide2=document.netscape.document.netscape3
ns_slide.document.write(afbeelding)
ns_slide.document.close()
huidige_breedte=ns_slide.document.width
ns_slide2.left=huidige_breedte+4
ns_slide2.document.write(afbeelding)
ns_slide2.document.close()
}
lefttime=setInterval("schuiflinks()",30)
}
window.onload=opvullen

function schuiflinks(){
if (iedom){
if (parseInt(afb.style.left)>(huidige_breedte*(-1)+8))
afb.style.left=parseInt(afb.style.left)-kopieersnelheid
else
afb.style.left=parseInt(afb2.style.left)+huidige_breedte+4

if (parseInt(afb2.style.left)>(huidige_breedte*(-1)+8))
afb2.style.left=parseInt(afb2.style.left)-kopieersnelheid
else
afb2.style.left=parseInt(afb.style.left)+huidige_breedte+4

}
else if (document.layers){
if (ns_slide.left>(huidige_breedte*(-1)+8))
ns_slide.left-=kopieersnelheid
else
ns_slide.left=ns_slide2.left+huidige_breedte+4

if (ns_slide2.left>(huidige_breedte*(-1)+8))
ns_slide2.left-=kopieersnelheid
else
ns_slide2.left=ns_slide.left+huidige_breedte+4
}
}

if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+breedte+';height:'+hoogte+';overflow:hidden">')
write('<div style= "position:absolute;width:'+breedte+';height:'+hoogte+';background-color:'+agrondkleur+'"onMouseover="kopieersnelheid= 0"onMouseout="kopieersnelheid=snelheid">')
write('<div id="test2" style="position:absolute;left:0;top:0"></div>')
write('<div id="test3" style="position:absolute;left:-1000;top:0"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+breedte+' height='+hoogte+' name="netscape" bgColor='+agrondkleur+'>')
write('<layer name="netscape2" left=0 top= 0onMouseover="kopieersnelheid= 0"onMouseout="kopieersnelheid=snelheid"></layer>')
write('<layer name="netscape3" left=0 top= 0onMouseover="kopieersnelheid= 0"onMouseout="kopieersnelheid=snelheid"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script>
zoals je ziet heb ik geprobeerd met een internetlink EN een link naar mijn eigen pc, maar het scherm blijft wit... help!
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan