Grundwissensfrage zu JS/DOM

WiZdooM

Erfahrenes Mitglied
Hallo

Ist es möglich in einem mit JS geöffneten about:blank im Dokumentenbaum auf Elemente oberhalb von Body zuzugreifen ?

Code:
fenster = window.open("about:blank");
erzeugt ja
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body></body></html>

Lässt sich nun auf <head> zugreifen und wenn ja, kann man dort etwas modifizieren oder kann man dort nur lesen ?

Ich habe etwas gestöbert aber nur DOM funktionen für Elemente gefunden die über eine ID angesprochen werden und sich im Body befinden.
Ausnahme bildet der direkte Zugriff auf das Title-Element im <head>-Tag, aber ich würde gerne JS-Code in den <head> des about:blank "schreiben".

Danke im Voraus schon einmal für die Aufklärung meiner Wissenslücke ;)
 
Hi.

Man kann.
Javascript:
var head = fenster.document.getElementsByTagName('head')[0];
var script = fenster.document.createElement('script')

head.appendChild(script);
Gruß
 
Hi deepthroat

Irgendwie logisch und zugleich peinlich, dass ich nicht selbst darauf gekommen bin "getElementsByTagName()" zu verwenden...

Dankeschöööööööööööööööööööön!
 

Neue Beiträge

Zurück