ユーザーのブラウザーで JavaScript が有効になっていないか、サポートされていない場合は、ページのレンダリングを停止して終了したいと考えています。PHP で exit() がどのように機能するかのようにしたいと考えています。HTML経由で可能ですか?
質問する
3428 次
5 に答える
3
技術的には間違っていますが、ブラウザのサポートがいくつかあります。
<noscript>
<meta http-equiv="refresh" content="0;url=noscript.html">
</noscript>
于 2013-09-20T02:22:12.700 に答える
3
あなたはこれを行うことができます:
<noscript>
<style type="text/css">body { display: none; } </style>
<meta http-equiv="refresh" content="0; url=http://redirectpage.com/">
</noscript>
于 2013-09-20T02:23:33.443 に答える
1
いいえ、それは不可能です。ただし、<noscript>
タグ内のページを空白にするスタイルシートを追加することもできます。
<noscript>
<style>
* { display: none; }
</style>
</noscript>
もちろん、それはすべてを隠します。ページの後半で発生するものだけではありません。
非常に一般的なもう 1 つのオプションは、JavaScript を使用してできるだけ早く削除するタグにno-js
CSS クラスを追加することです。<body>
つまり、そのクラスの (非) 存在に基づいて要素を表示/非表示にする CSS ルールを適切に作成できます。
于 2013-09-20T02:21:19.133 に答える