JavaScript を使用してヘッダーにスタイルシートを動的に追加する
特定のシナリオでは、Web ページのヘッド セクションへのアクセスと編集が制限される場合があります。ただし、サイトの外観を向上させるためにスタイルシートを追加する必要があります。ここで疑問が生じます: JavaScript を使用してこのタスクを実行し、スタイルシートが head タグの後に挿入されるようにできるでしょうか?
この課題に対処するために、JavaScript は多用途のソリューションを提供します:
function addCss(fileName) { var head = document.head; var link = document.createElement("link"); link.type = "text/css"; link.rel = "stylesheet"; link.href = fileName; head.appendChild(link); } addCss('{myUrl}');
または、jQuery を使用する場合:
function addCss(fileName) { var link = $("<link />", { rel: "stylesheet", type: "text/css", href: fileName }); $('head').append(link); } addCss("{myUrl}");
これらのメソッドは、スタイルシートのリンク要素を HTML ドキュメントのヘッド セクションに動的に追加するため、ヘッド セクションにアクセスした場合でも Web サイトに追加のスタイルを追加できます。制限されています。
以上がJavaScript を使用してスタイルシートを動的に head に追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。