• Aktualisierte Forenregeln

    Eine kleine Änderung hat es im Bereich Forenregeln unter Abschnitt 2 gegeben, wo wir nun explizit darauf verweisen, dass Forenkommentare in unserer Heftrubrik Leserbriefe landen können.

    Forenregeln


    Vielen Dank

[JavaScript] Manipulation des <head> Bereichs

S

skicu

Gast
Hallo,

ich möchte per .js File einen kurzen Text (einen <link /> Verweis auf ein Stylesheet) in den <head> ... </head> Bereich schreiben.

Wie stelle ich das an? Hätte an etwas in der Form gedacht:

Code:
var head = document.getElementById("head");
head.write('<link rel="stylesheet" type="text/css" href="style.css" />');

Danke schon im Voraus!
 
skicu am 07.12.2006 14:08 schrieb:
Hallo,

ich möchte per .js File einen kurzen Text (einen <link /> Verweis auf ein Stylesheet) in den <head> ... </head> Bereich schreiben.

Wie stelle ich das an? Hätte an etwas in der Form gedacht:

Code:
var head = document.getElementById("head");
head.write('<link rel="stylesheet" type="text/css" href="style.css" />');

Danke schon im Voraus!

geht es dir darum mit so eine Script viele Dateien auf einmal zu bearbeiten oder wo liegt der Sinn?
 
ich98 am 07.12.2006 20:01 schrieb:
geht es dir darum mit so eine Script viele Dateien auf einmal zu bearbeiten oder wo liegt der Sinn?
Ich will das Script mit Greasemonkey in pcgameshardware.de einbinden, um ein eigenes Stylesheet nachzuladen, das das Forum hübscher aussehen lässt. :-)
 
skicu am 08.12.2006 09:39 schrieb:
ich98 am 07.12.2006 20:01 schrieb:
geht es dir darum mit so eine Script viele Dateien auf einmal zu bearbeiten oder wo liegt der Sinn?
Ich will das Script mit Greasemonkey in pcgameshardware.de einbinden, um ein eigenes Stylesheet nachzuladen, das das Forum hübscher aussehen lässt. :-)

new_style=document.createElement('link');
new_style.setAttribute('rel','stylesheet');
new_style.setAttribute('type','text/css');
new_style.setAttribute('media','all');
new_style.setAttribute('href','http://www.skicu.com/krass_pc_games.css');

var head = document.getElementsByTagName('head')[0];
head.appendChild(new_style);
 
Zurück