Hallo,
ich habe die Diashow in meine Seite integriert. Läuft im IE6.0 wunderbar, aber leider nicht im FF1.5
Im FF sind zwar die Bilder zu sehen, aber ohne "slide (?)". Die einzelnen Bilder werden ohne Übergangseffekt angezeigt. Sollte eigentlich in allen Browsern gleich aussehen. Hier mal der Script (habe die Verlinkung absichtlich rausgenommen, soll später nachgetragen werden):
<body onload="slideit()">
<!--Diashow - Anfang-->
<script language="JavaScript1.2">
<!--
function reapply(){
setTimeout("slideit()",2000)
return true
}
window.onerror=reapply
// einbinden der Grafiken
var image1=new Image()
image1.src="details/arrowhead/arrowhead175.jpg"
var image2=new Image()
image2.src="details/bob_hope/bob_hope175.jpg"
var image3=new Image()
image3.src="details/bob_hope/bob_hope2175.jpg"
var image4=new Image()
image4.src="details/reflection/reflection175.jpg"
var image5=new Image()
image5.src="details/reflection/reflection2175.jpg"
var image6=new Image()
image6.src="details/reflection/reflection3175.jpg"
var image7=new Image()
image7.src="details/reflection/reflection4175.jpg"
var image8=new Image()
image8.src="details/reflection/reflection5175.jpg"
var image9=new Image()
image9.src="details/reflection/reflection6175.jpg"
var image10=new Image()
image10.src="details/san_dimans/san_dimans175.jpg"
var image11=new Image()
image11.src="details/torrey/torrey175.jpg"
var image12=new Image()
image12.src="details/torrey/torrey2175.jpg"
var image13=new Image()
image13.src="details/torrey/torrey3175.jpg"
var image14=new Image()
image14.src="details/torrey/torrey4175.jpg"
var image15=new Image()
image15.src="details/torrey/torrey5175.jpg"
// -->
</script>
<a href="javascript:slidelink()"
onMouseover="window.status='';return true"
onMouseout="window.status=''">
<img src="details/arrowhead/arrowhead175.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)"></a>
<script>
<!--
var number_of_images=15 // Anzahl der Grafiken
var speed=3 // Geschwindigkeit des Filterübergang
var step=1 // Schrittanzahl
var image=1 // Start der ersten Grafik
function slideit(){
if (!document.images)
return
if (document.all)
slide.filters.blendTrans.apply()
document.images.slide.src=eval("image"+step+".src")
if (document.all)
slide.filters.blendTrans.play()
whichimage=step
if (step<number_of_images)
step++
else
step=1
if (document.all)
setTimeout("slideit()",speed*1000+2500)
else
setTimeout("slideit()",speed*1000)
}
function slidelink(){
if (whichimage==1) // 1 Grafik
window.location="" // Link zur 1 Grafik
else if (whichimage==2) // 2 Grafik
window.location="" // Link zur 2 Grafik
}
// -->
</script>
<!--Diashow - Ende-->
Gruß |