这是我的情况:
我正在尝试将禁用 JavaScript 的用户重定向到我的 Apache 服务器上的 PHP 生成页面(而不是 AJAX 生成页面)。
我目前正在使用:
<noscript>
<meta http-equiv="refresh" content="0; url=http://mydomain/no_js.php">
</noscript>
有没有办法在页面加载之前重定向用户?
PS:如果不是那么比我目前使用的更快吗?
提前致谢!
如果您需要重定向,请将 PHP 版本设为默认版本,如果启用了 javascript,则重定向。不过,我会避免这种情况,根本没有重定向,只是根据是否启用/禁用 javascript 显示在同一页面上。如果启用,您可以显示 javascript 项目。我通常在页面正文中有一个类名 no-script 并在启用 javascript 时将其删除,然后您可以使用 CSS 来定位基于该标签显示的内容。
不确定这是否会满足您的需求,但这里有:
这样,没有启用 js 的页面永远不会在没有启用 js bwing 的情况下出现。一点也不。如果您真的需要脚本,请大声疾呼...