加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 检查Javascript并将其重定向到另一个页面

发布时间:2020-12-13 16:45:05 所属栏目:PHP教程 来源:网络整理
导读:我想检查是否启用了 Javascript. 如果已启用,则会显示其余代码,但如果已禁用,则会重定向到google.com 现在,怎么做?我正在尝试编写此代码: script type="text/javascript"document.write("Hello World!")/scriptnoscriptYour browser does not support Java
我想检查是否启用了 Javascript.
如果已启用,则会显示其余代码,但如果已禁用,则会重定向到google.com

现在,怎么做?我正在尝试编写此代码:

<script type="text/javascript">
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!
<p>JS must be enabled</p>
<META HTTP-EQUIV=Refresh CONTENT="3; URL='www.google.com'">
</noscript>
<p>this code must be hidden when JS is disabled</p>

但结果是:

Your browser does not support JavaScript!
JS must be enabled
this code must be hidden when JS is disabled

我想要的是如果没有启用JS,noscript外部的代码将无法运行
所以,在这个例子中它会这样:

Your browser does not support JavaScript!
JS must be enabled
(go to google)

信息:我正在使用PHP

解决方法

我认为你的代码是正确的
请更换

<META HTTP-EQUIV=Refresh CONTENT="3; URL='www.google.com'">
this to
<META HTTP-EQUIV=Refresh CONTENT="3; URL='http://www.google.com'">

使用http://

对于内容隐藏,使用body的类并将其属性设置为none,并使用jquery函数添加显示块以显示内容,jquery函数仅在启用javascript时才有效.因此禁用javascript禁用模式的内容.

例如.,

<style>
.test
{
  display:none;
}
</style>
<script>
$(document).ready(function(){
    $(".test").show();
});
</script>
<p class="test">The section should hidden for javascript disabled mode</p>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读