MoXon: Slideshow...filters has no Properties

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);
}

  1. Hallo MoXon,

    Filter sind eine Erfindung von Microsoft und laufen nur im IE

    Gruß,

    Dieter

  2. Was mache ich falsch???

    Nicht in selfhtml nachzuschauen.

    Struppi.

    --
    Javascript ist toll (Perl auch!)
  3. 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; }
    1. 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!)
      1. 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; }