mormel: transparenter Hintergrund und inaktiver iframe im IE

Hallo,

ich binde einen iframe dynamisch in eine Seite ein. Dabei wird der Hintergrund abgedunkelt. Das funktioniert auch alles, nur das Problem im IE ist nun, das der iframe komplett inaktiv ist, d.h. man kann nicht scrollen, nichts markieren, keine Eingabefelder anklicken...

Es muss hieran liegen:

  
if(typeof(document.getElementById("meineID").style.filter) != "undefined")  
{  
  document.getElementById("meineID").style.backgroundImage = "url(/src/blank.gif)";  
  document.getElementById("meineID").style.filter = progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/src/overlay.png");  
}  

Mit

  
...AlphaImageLoader(enable=false,sizingMethod="scale", src="/src/overlay.png";  

ist das Problem zwar gelöst, allerdings ist der transparente Hintergrund dann weg.

Weiss da jemand eine Lösung?

mormel

--
alles wird gut...
  1. Hi,

    ich binde einen iframe dynamisch in eine Seite ein. Dabei wird der Hintergrund abgedunkelt. Das funktioniert auch alles, nur das Problem im IE ist nun, das der iframe komplett inaktiv ist, d.h. man kann nicht scrollen, nichts markieren, keine Eingabefelder anklicken...

    das ist der Effekt dieser filter-Eigenschaft (die laut Microsoft einen solchen Effekt definitiv _nicht_ haben dürfte). Er tritt auch bei anderen Elementen auf; z.B. sind Links nicht mehr erreichbar, sofern diese nicht in einem komplett transparenten Bereich liegen. Dir bleibt nur, die Eigenschaft einem anderen Element zu geben, welches Du geschickt platzierst, oder auf den Klumpatsch zu verzichten.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes