Hallo,
ich schreibe mittels
top.content.previewarea.document.close();
top.content.previewarea.document.open();top.content.previewarea.document.write(newContent);
top.content.previewarea.document.close();
von einem anderen Frame aus etwas in den Frame mit dem Namen previewarea.
newContent enthält dabei u.a. die Zeile
newContent += '<link type="text/css" href="./css/previewstyle.css" rel="stylesheet">'+'\n';
Vor dem schreiben wurde in der previewarea die Datei leer.html angezeigt. Von ihr aus gesehen stimmt auch der Pfad zur css-Datei. Wenn ich geschrieben habe hat sich aber die Seite geändert. Sie hat jetzt die aufrufende Seite zum Inhalt. Was also ablaufen muss, ist folgendes:
Der Browser (hier Firefox) lädt die aufrufende Seite in die previewarea und überschreibt dann den Inhalt.
Wie kann ich das ändern?
Pete