如果用户从浏览器或防火墙或任何其他他永远不会显示表单的地方禁用 JavaScript,我需要检查禁用 JavaScript。我有很多搜索和解决方案,但不幸的是没有找到合适的。- 使用带有无脚本标签的样式:删除样式可能会破坏此样式...
<noscript>
<style type="text/css">
.HideClass {
display:none;
}
</style>
</noscript>
过去的代码可以正常工作,但是在无脚本标签中存在很多问题,因为这里
除了我也不想用无脚本标签重定向用户......此外,我可以快速停止加载页面以破坏这个元或禁用来自 IE 的元标记:
<meta http-equiv="refresh" content="0; URL=Frm_JavaScriptDisable.aspx" />
另一种使用 JavaScript 重定向用户的方法,但这对于 99% 的用户来说是可行的,而且这种方式不太好,并且会减慢网站速度……
window.location="http://www.location.com/page.aspx";
还有其他想法吗或安全使用 JavaScript 的建议...并防止用户进入网站或查看我的表单,除非启用 JavaScript...