Externe HTML-Datei mit MS-DHTML einbinden?

Hi.

Ich designe gerade eine Seite mit dynamischem HTML für MSIE und NNavigator (getrennt). Jetzt habe ich beim NN kein Problem, eine externe HTM-Datei anzuzeigen, weil ich dazu eine Möglichkeit bei den Layern habe.

Beim MSIE benutze ich DIV-Tags und Dynamic Style Sheets (z-index), um eine Ebenen-Struktur zu erzeugen, habe aber Probleme, in einem DIV-Tag einen externen Text anzuzeigen.

Gefunden habe ich folgende Möglichkeiten:

Dynamische Datenbankanbindung mit einer Textdatei mit Trennzeichen, damit komme ich aber nur an reinen Text, und ich muß die Dateien wiederum für NN und IE extra schreiben.

Inline-Einbindung einer beliebigen Datei durch ein Object. Aber da habe ich immer den tollen Inline-Rahmen mit Scrollbalken und weissem Hintergrund, ich will aber nur den Text (im besten Fall eben eine gelayoutete HTML-Datei)

Gibts nicht irgendeine Möglichkeit, eine externe HTML-Datei inerhalb eines DIV-Tags, TABLE, oder was auch immer anzuzeigen, mit einem durchsichtigem Hintergrund?

CGI, ASP und Konsorten kommen leider nicht in Frage, da das Teil auf einer CD landen wird…

Danke im Vorraus,

J.P.Jarolim

Beim MSIE benutze ich DIV-Tags und
Dynamic Style Sheets (z-index), um eine
Ebenen-Struktur zu erzeugen, habe aber
Probleme, in einem DIV-Tag einen externen
Text anzuzeigen.

Hallo,

warum nutzt du nicht s ?

Gruß aus Hamburg
Knud Schiffmann
http://internet-partner.de

Hallo,

warum nutzt du nicht s ?

Gruß aus Hamburg
Knud Schiffmann
http://internet-partner.de

Hi!

Das Problem bei iframes und inline-objekten(text/html) ist das gleiche: Ich bekomme als Ergebnis ein weisses Fenster mit Rahmen und Scrollbalken.

Ich arbeite aber mit Ebenen, um folgenden Effekt zu realisieren: Hintergrundbild (Ebene 0 sozusagen) und einen daruebergeblendeten Text, der in einer eigenen Datei definiert sein sollte (Wartungsgruende), und das Bild nicht verdeckt. Ich benutze dazu ein Halbdurchsichtiges GIF89a als Hintergrund, um das eigentliche Hintergrundbild abzuschatten, und um dem Text mehr Kontrast zu geben.

Dieser durchsichtige Effekt ist aber mit einem IFRAME nicht zu erreichen (Eben ein eingebetteter Bereich mit weisser Hintergrundfarbe)

Aber trotzdem Danke,

J.P.Jarolim

Vielleicht hilfe Dir http://www.dansteinman.com/dynduo/en/source.html weiter. Dort wird erklärt, wie man externe HTML-Dateien in einen Layer bekommt (und zwar dynamisch).

Ansonsten ist das API auch für andere Sachen sehr brauchbar.

MfG
   Frank