クライアント ブラウザに読み込まれる前に、HTML ページのコンテンツを変更 (変更または一部の div/タグを削除) したいと考えていました。
ユーザーがページをロードするたびにコンポーネントがページを変更できるように、どの種類のプラグイン/BHO/スクリプトを使用する必要があるか、それらをブラウザーに挿入する方法を教えてください。
どんな助けでも大歓迎です!
よろしくアシッシュ
ここで何が起こっているのかわかりませんが、本体を表示せずに変更を加え、完了したらブロックを表示できます。
CSS を使用してBODY
、要素のコンテンツまたは要素自体を非表示にすることができます。BODY
BODY {
display: none;
}
hidden
HEAD
class をセクションのすぐ内側に追加する必要があります(<body>
開始タグはまだブラウザで検出されていません):
$(document.documentElement).addClass('hidden');
そしてそれをready()
ハンドラーで再表示します:
$(document).ready(function() {
$(document.documentElement).removeClass('hidden');
});
要素を静的に非表示BODY
にすることは、JS の実行が無効になっている場合には良くありません。