可能重复:
如何检测 JavaScript 是否被禁用?
我需要检测浏览器中是否禁用了javascript。
为此,我在文档中放置了一个 iframe,并以 10 秒的间隔刷新页面。一旦脚本被禁用,它必须使用 javascript 错误 URL 重定向顶级父级。这是我的 iframe 代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<base href="http://localhost/test/" target="_top" />
<noscript>
<meta http-equiv="refresh" content="1; URL=http://localhost/test/javascript_error.php" />
</noscript>
<meta http-equiv="refresh" content="10" />
<title>Detect Script</title>
</head>
<body style="text-align:center;">
Detecting whether javascript script is enabled/disabled in the browser.
</body>
</html>
我将标签添加到 iframe html 和重定向元标签的内容中,它应该加载到顶部父位置。
知道为什么这不起作用吗?或者我如何让这个东西工作?
谢谢