-1

opencartショップでバナーを有効にしようとしました。

このサイトはPHPです。基本的には、ページの上部にバナーを表示して、JSをオンにしていないユーザーに警告する必要があります。

使った

   <noscript>
   <div id="noscript-warning">We reccomend using javascript for the best viewing pleasure ></div>
   </noscript>

ただし、これは実行されていないようです。

4

2 に答える 2

1

コメントからのフィードバックがないので、考えられる問題を投稿します。

  • JavaScriptを有効にしてテストしています

  • 要素のCSSスタイルがメッセージを隠しています

  • 他の要素のCSSスタイリングはメッセージを隠しています

  • 実際のコードを反映していない変更された例を投稿しました

  • トレーリング>は、テストに使用しているブラウザーのレイアウトを壊しています(可能性は低いです)

  • JavaScriptを使用してno-script要素を生成しようとしています:P

于 2012-08-03T17:23:53.483 に答える
0

<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は必要ありません。

于 2012-08-03T17:25:15.657 に答える