有没有办法禁用所有 ie 浏览器的某个脚本?
最佳答案
您可以利用条件编译来确定客户端是否正在使用 MSIE。
var IE = /*@cc_on!@*/false;
可以用作
if (IE) {
// IE.
} else {
// Others.
}
仅在 IE 中,!
才会被编译并带入表达式中,生成新的表达式 !false
,逻辑上为 true
。这比 $.browser.msie
效果更好,因为它可以被用户代理愚弄,也比 document.all
更好,因为它也会影响某些 Opera 版本。
也就是说,您想要禁用什么?另一方面,您也可以利用特征检测。这是关于此的讨论:Browser detection versus feature detection
关于javascript - 在 ie 浏览器上禁用 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2612026/