Hallo Forumsleser und -nutzer,
ich habe ein Problem, welches mich schon seit längerer Zeit verfolgt. Einige im Internet befindlichen Anleitungen zur Lösung dessen habe ich bereits erfolglos getestet, obgleich sie dort mit dem Kommentar "Danke, hat geklappt" o. Ä. als "erfolgreich" abgestempelt wurden.
Folgendes Problem:
In meiner HTML-Seite wird [Anbieter-bedingt durch mehrere Framesets hindurch] eine HTML-Seite in einem iFrame angezeigt, die einen transparenten Hintergrund haben soll - aber nicht hat - stattdessen bleibt dieser Hintergrund weiß, zumindest in unserem *Ironie an* allseits geliebten *Ironie aus* Internet Explorer von Microsoft.
Kurz zum Mitschreiben:
In verschachtelten Framesets > Seite mit Hintergrundbild + iFrame > Seite mit Text und weißem Hintergrund
Folgende Methoden habe ich bereits probiert:
Beim iFrame:
allowtransparency="true"
Bei der Seite mit dem Text im Body-Tag:
bgcolor="transparent"
bgColor="transparent"
style="background-color:transparent;"
background="[URL zu einer durchsichtigen PNG]"
style="background-image:url([URL zu einer durchsichtigen PNG])"
Alles hat beim IE nichts gebracht (beim Firefox reicht es, kein Attribut für bgColor anzugeben).
Hat von euch jemand eine Idee, wie es geht oder gehen könnte?
Im Moment habe ich sämtliche Attribute entfernt, ihr habt vollkommene Narrenfreiheit, nur die Frameset-Attribute des obersten Framesets kann ich nicht verändern.
Viele Grüße und danke, dass ihr euch mit dem Thema befasst,
Sigi
P.S.: Eine NOTlösung wäre, den Seiten, die im iFrame angezeigt werden, ein Hintergrundbild mit dem Attribut style="background-attachment:fixed" zu geben, welches den (durch den iFrame) überlagerten Teil des Original-Hintergrundbildes wiedergibt.