Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检测是否禁用Javascript,如果是,则重定向_Javascript_Jquery - Fatal编程技术网

检测是否禁用Javascript,如果是,则重定向

检测是否禁用Javascript,如果是,则重定向,javascript,jquery,Javascript,Jquery,我在检测Javascript时遇到问题。我已经创建了一个jQuery弹出窗口,它只适用于启用了javascript的用户。但是,如果他们的浏览器禁用了JS,我想在他们单击按钮时将其重定向到index.php 因此,基本上,如果有人启用了JS,他/她将获得弹出窗口,如果没有,他们将被重定向 可能吗?这是否也适用于移动设备?这项技术被称为 创建链接 并附加一个javascript事件来禁用正常流 如果启用javascript,它将显示弹出窗口,否则链接将正常工作。有一个元标记允许您执行此操作,请记住

我在检测Javascript时遇到问题。我已经创建了一个jQuery弹出窗口,它只适用于启用了javascript的用户。但是,如果他们的浏览器禁用了JS,我想在他们单击按钮时将其重定向到index.php

因此,基本上,如果有人启用了JS,他/她将获得弹出窗口,如果没有,他们将被重定向

可能吗?这是否也适用于移动设备?

这项技术被称为

创建链接

并附加一个javascript事件来禁用正常流


如果启用javascript,它将显示弹出窗口,否则链接将正常工作。

有一个元标记允许您执行此操作,请记住它不能进入正文,需要位于文档的开头

<noscript>
    <meta http-equiv="Refresh" content="0; URL=../error/errorjs.jsp" />
</noscript>


如果它是一个a标签,只需提供一个正确的hrefif如果您使用jQuery,您可以使用
event.preventDefault()
停止
的正常功能,您可以再详细说明一下吗?我刚刚下载了一个jQuery弹出窗口,我不知道在哪里粘贴什么:/我实际上只需要在没有启用Javascript的情况下重定向此人。因此,noscript标记。只有禁用javascript时,它才会重定向。