1

JavaScript を有効にせずにユーザーをヘルプ ページ (help.php)、特に JavaScript の有効化に関する部分 (help.php#nojavascript) にリダイレクトしようとしています。

ただし、メタ リフレッシュが機能しません。同じページを更新し続けます!代わりに拡張機能を使用して別のページにリダイレクトしようとしましたが.html、それは機能しますが、なぜこれが機能しないのですか?

        ...
  </script>
  <!-- if user doesn't have JS enabled, take them to help page -->
  <noscript>
  <meta http-equiv="Refresh" content="3;url=help.php" />
  </noscript>
  </head>
        ...
4

3 に答える 3

1

絶対パスを使用してみてください:

<META HTTP-EQUIV="Refresh" CONTENT="3;URL=http://www.some.org/some.html">
于 2010-07-13T13:10:16.353 に答える
1

1 つには、NOSCRIPT 要素から取り出してみてください。スクリプトが有効になっているブラウザは、NOSCRIPT 内のすべてを無視することになっています。

于 2010-07-13T13:24:00.557 に答える
0

ユーザーを home.php にリダイレクトするファイルを含めていました =( 申し訳ありません!

于 2010-07-13T14:03:59.207 に答える