Ich suche nach einer Möglichkeit, eine <style>
Tag in eine HTML-Seite mit JavaScript einfügen.
Das ist der beste Weg, den ich bisher gefunden habe:
var divNode = document.createElement("div");
divNode.innerHTML = "<br><style>h1 { background: red; }</style>";
document.body.appendChild(divNode);
Dies funktioniert in Firefox, Opera und Internet Explorer, aber nicht in Google Chrome. Außerdem ist es ein bisschen hässlich mit dem <br>
vorne für IE.
Kennt jemand eine Möglichkeit zur Erstellung eines <style>
Tag, der
-
Ist netter
-
Funktioniert mit Chrome?
Oder vielleicht
-
Dies ist eine unübliche Sache, die ich vermeiden sollte
-
Drei funktionierende Browser sind großartig, und wer benutzt schon Chrome?