![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: MoXon, 30. 04. 2007, 15:03
Hallo zusammen,
ich hoffe jemand kann mir weiterhelfen...bekomme bei folgender kleinen Slideshow die Fehlermeldung fs.filters has no Properties in Firefox...IE läuft Sie super.
Aufgerufen wird Sie über <Body onLoad = ...>
Was mache ich falsch???
Danke für Anworten MoXon
var crossFadeDuration5 = 3;
var b = new Array();
b[0] = new Image(); b[0].src = "bilder/OpeningParty/OpeningTestfiliale1.jpg";
b[1] = new Image(); b[1].src = "bilder/OpeningParty/OpeningTestfiliale2.jpg";
b[2] = new Image(); b[2].src = "bilder/OpeningParty/OpeningTestfiliale4.jpg";
b[3] = new Image(); b[3].src = "bilder/OpeningParty/OpeningTestfiliale5.jpg";
b[4] = new Image(); b[4].src = "bilder/OpeningParty/OpeningTestfiliale7.jpg";
b[5] = new Image(); b[5].src = "bilder/OpeningParty/OpeningTestfiliale8.jpg";
b[6] = new Image(); b[6].src = "bilder/OpeningParty/OpeningTestfiliale9.jpg";
b[7] = new Image(); b[7].src = "bilder/OpeningParty/OpeningTestfiliale10.jpg";
b[8] = new Image(); b[8].src = "bilder/OpeningParty/OpeningTestfiliale11.jpg";
b[9] = new Image(); b[9].src = "bilder/OpeningParty/OpeningTestfiliale12.jpg";
b[10] = new Image(); b[10].src = "bilder/OpeningParty/OpeningTestfiliale13.jpg";
var i = 0;
function Animation () {
if (i > 10)
i = 0;
var fs = document.getElementById("SlideShow6");
fs.style.filter="blendTrans(duration=2)"
fs.style.filter="blendTrans(duration=crossFadeDuration5)"
//alert (fs.src.nodeValue);
fs.filters.blendTrans.apply();
fs.src = b[i].src;
fs.filters.blendTrans.play();
i = i + 1;
window.setTimeout("Animation()", 5000);
}
Die folgende Nachricht zum Thema stammt von: Dieter Raber, 30. 04. 2007, 15:04
Hallo MoXon,
Filter sind eine Erfindung von Microsoft und laufen nur im IE
Gruß,
Dieter
Die folgende Nachricht zum Thema stammt von: Struppi, 30. 04. 2007, 15:05
»» Was mache ich falsch???
Nicht in selfhtml nachzuschauen.
Struppi.
--
Javascript ist toll (Perl auch!)
Die folgende Nachricht zum Thema stammt von: wahsaga, 30. 04. 2007, 15:05
hi,
»» bekomme bei folgender kleinen Slideshow die Fehlermeldung fs.filters has no Properties in Firefox...
Natürlich - diese CSS-Filter sind eine Microsoft-Erfindung, die nur der IE interpretiert.
Nutze eine Browserweiche - bspw. Conditional Compilation in Javascript - um die Fehler in anderen Browsern als dem IE zu vermeiden.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
Die folgende Nachricht zum Thema stammt von: Struppi, 30. 04. 2007, 15:15
»» Natürlich - diese CSS-Filter sind eine Microsoft-Erfindung, die nur der IE interpretiert.
»» Nutze eine Browserweiche - bspw. Conditional Compilation in Javascript - um die Fehler in anderen Browsern als dem IE zu vermeiden.
Hier dürfte aber auch ein Test auf typeof .style.filter reichen, oder?
Struppi.
--
Javascript ist toll (Perl auch!)
Die folgende Nachricht zum Thema stammt von: wahsaga, 30. 04. 2007, 15:16
hi,
»» »» Nutze eine Browserweiche - bspw. Conditional Compilation in Javascript - um die Fehler in anderen Browsern als dem IE zu vermeiden.
»»
»» Hier dürfte aber auch ein Test auf typeof .style.filter reichen, oder?
Ja, stimmt.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
© 1998-2006
Impressum, Software: Classic Forum