opencartショップでバナーを有効にしようとしました。
このサイトはPHPです。基本的には、ページの上部にバナーを表示して、JSをオンにしていないユーザーに警告する必要があります。
使った
<noscript>
<div id="noscript-warning">We reccomend using javascript for the best viewing pleasure ></div>
</noscript>
ただし、これは実行されていないようです。
opencartショップでバナーを有効にしようとしました。
このサイトはPHPです。基本的には、ページの上部にバナーを表示して、JSをオンにしていないユーザーに警告する必要があります。
使った
<noscript>
<div id="noscript-warning">We reccomend using javascript for the best viewing pleasure ></div>
</noscript>
ただし、これは実行されていないようです。
コメントからのフィードバックがないので、考えられる問題を投稿します。
JavaScriptを有効にしてテストしています
要素のCSSスタイルがメッセージを隠しています
他の要素のCSSスタイリングはメッセージを隠しています
実際のコードを反映していない変更された例を投稿しました
トレーリング>は、テストに使用しているブラウザーのレイアウトを壊しています(可能性は低いです)
JavaScriptを使用してno-script要素を生成しようとしています:P
<noscript>タグは逸話的に非推奨になっています(http://www.html-5.com/changes/noscript-tag.html)が、それが問題だとは思えません。
いずれの場合も、「Javascriptを有効にする必要があります」divを削除するスクリプトを作成するだけです。
<div id="jserror">Enable Javascript Please!</div>
<script>
document.getElementById("jserror").style.display = "none";
</script>
編集:aneventListenerは必要ありません。