0

条件の 1 つが true のユーザーをリダイレクトしたいのですが、header('Location : something');ヘッダーが既に送信されている (HTML コンテンツが表示されている) ため、簡単に書き込むことができません。ユーザーがJavaScriptを有効にしている場合、次のようなものを書くことができることを知っています:

<script type="text/javascript">
document.location.href = "http://google.pl";
</script>

しかし、gov JS が有効になっていないユーザーを含め、すべてのユーザーをリダイレクトしたいと考えています。<body>この状況はドキュメントのセクションにあることを付け加えておきます。それを行う方法はありますか?私はすべてのソリューションを求めています.PHP用ではないはずです.

PSその記事を読みましたが、役に立たないと思います。

4

4 に答える 4

3

<noscript>タグを活用しましょう。

このようなもの

<noscript>
    <meta http-equiv="refresh" content="0; url=http://example.com/somepage.html" />
</noscript>
于 2013-08-30T11:25:41.293 に答える