Noch nicht viel geschrieben
Hi Forum,
ich möchte in einem älteren script (ne slideshow mit fader) document.all durch document.getElementById ersetzen um es für firefox fit zu machen. Leider funktioniert das nicht. Weiß jemand Rat?
<SCRIPT type="text/javascript" >
<!--
// Geschwindigkeit in Millisekunden
var slideShowSpeed = 4000;
// Dauer der Überblendung in Sekunden
var crossFadeDuration = 3;
var Pic = new Array();
// Für mehr Bilder einfach anfügen
Pic[0] = '../bilder/1_momente/IMG_8931.jpg'
Pic[1] = '../bilder/1_momente/IMG_8789.jpg'
Pic[2] = '../bilder/1_momente/IMG_8908.jpg'
Pic[3] = '../bilder/1_momente/dasmodell.jpg'
Pic[4] = '../bilder/1_momente/IMG_8590.jpg'
Pic[5] = '../bilder/1_momente/urbancowboy1.jpg'
// Hier nichts ändern
var t;
var j = 0;
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
preLoad = new Image();
preLoad.src = Pic;
}
function runSlideShow() {
if (document.all) {
document.images.SlideShow.style.filter="blendTrans(duration=2)";
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
document.images.SlideShow.filters.blendTrans.Apply();
}
document.images.SlideShow.src = preLoad[j].src;
if (document.all) {
document.images.SlideShow.filters.blendTrans.Play();
}
j = j + 1;
if (j > (p - 1)) j = 0;
t = setTimeout('runSlideShow()', slideShowSpeed);
}
//-->
</script>
und im Body:
<td id="VU"><img src="../bilder/1_momente/ueberdieschulter.jpg" name='SlideShow' class="img_v_index">
ich möchte in einem älteren script (ne slideshow mit fader) document.all durch document.getElementById ersetzen um es für firefox fit zu machen. Leider funktioniert das nicht. Weiß jemand Rat?
<SCRIPT type="text/javascript" >
<!--
// Geschwindigkeit in Millisekunden
var slideShowSpeed = 4000;
// Dauer der Überblendung in Sekunden
var crossFadeDuration = 3;
var Pic = new Array();
// Für mehr Bilder einfach anfügen
Pic[0] = '../bilder/1_momente/IMG_8931.jpg'
Pic[1] = '../bilder/1_momente/IMG_8789.jpg'
Pic[2] = '../bilder/1_momente/IMG_8908.jpg'
Pic[3] = '../bilder/1_momente/dasmodell.jpg'
Pic[4] = '../bilder/1_momente/IMG_8590.jpg'
Pic[5] = '../bilder/1_momente/urbancowboy1.jpg'
// Hier nichts ändern
var t;
var j = 0;
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
preLoad = new Image();
preLoad.src = Pic;
}
function runSlideShow() {
if (document.all) {
document.images.SlideShow.style.filter="blendTrans(duration=2)";
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
document.images.SlideShow.filters.blendTrans.Apply();
}
document.images.SlideShow.src = preLoad[j].src;
if (document.all) {
document.images.SlideShow.filters.blendTrans.Play();
}
j = j + 1;
if (j > (p - 1)) j = 0;
t = setTimeout('runSlideShow()', slideShowSpeed);
}
//-->
</script>
und im Body:
<td id="VU"><img src="../bilder/1_momente/ueberdieschulter.jpg" name='SlideShow' class="img_v_index">