Jag har ett väldigt lätt bildspel som visas på ett antal sidor.
Men nu till själva problemet, jag skulle gärna vilja slippa att gå in och ändra på alla sidor varje gång det kommer en ny bild som ska läggas in.
Så jag undrar ifall man kan på något sätt göra så att jag bara behöver gå in o ändra på en sida så ändras det på alla andra oxå.
<head> koden:
<script language="JavaScript1.1">
var slidespeed=4000
var slideimages=new Array("images/1.jpg","images/2.gif")
var slidelinks=new Array("#","#")
var newwindow=0 //
var imageholder=new Array()
var ie=document.all
for (i=0;i<slideimages.length;i++){
imageholder[i]=new Image()
imageholder[i].src=slideimages[i]
}
function gotoshow(){
if (newwindow)
window.open(slidelinks[whichlink])
else
window.location=slidelinks[whichlink]
}
</script>
Och body koden:
<a href="javascript:gotoshow()"><img src="image1.gif" name="slide" border=0 style="filter:blendTrans(duration=3)" width=220 height=220></a>
<script language="JavaScript1.1">
<!--
var whichlink=0
var whichimage=0
var blenddelay=(ie)? document.images.slide.filters[0].duration*1000 : 0
function slideit(){
if (!document.images) return
if (ie) document.images.slide.filters[0].apply()
document.images.slide.src=imageholder[whichimage].src
if (ie) document.images.slide.filters[0].play()
whichlink=whichimage
whichimage=(whichimage<slideimages.length-1)? whichimage+1 : 0
setTimeout("slideit()",slidespeed+blenddelay)
}
slideit()
//-->
</script>
Fick det inte att funka, eller om jag missuppfatta dig, men gjorde en helt ny sida och klistra in den koden som du skrev först o döpte den till en js fil.
Sen så la ja in den andra koden där jag ville att bilderna ska visas, men det funkar inte alls.