Ich suche nach einer Möglichkeit, ein <style>
Tag mit JavaScript in eine HTML-Seite einzufügen .
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, jedoch nicht in Google Chrome. Auch ist es ein bisschen hässlich mit dem <br>
vorne für IE.
Kennt jemand eine Möglichkeit, ein <style>
Tag zu erstellen , das
Ist schöner
Funktioniert mit Chrome?
Oder vielleicht
Dies ist eine nicht standardmäßige Sache, die ich vermeiden sollte
Drei funktionierende Browser sind großartig und wer nutzt Chrome überhaupt?
document.head
wird in allen gängigen Browsern unterstützt.