在IE中使用JavaScript是否安全?

时间:2014-01-17 05:37:12

标签: javascript internet-explorer

每当我想到使用JavaScript(或任何JS库)时,我都会看到我面前的这个红灯。我唯一关心的是IE。所以这就是我想知道的:

1)IE8或IE9中是否默认禁用JavaScript?

2)你怎么样,在可以使用IE 8或9查看的网站中包含JavaScript代码时,你感到安全吗?

3)在IE8中将CSS规则应用于html5标签时发现了很多问题所以我使用了Modernizr。但是,它依赖于JavaScript来启用html5标签,因此我可以在IE中将CSS规则应用于它们。通过使用Modernizr,我是否有失去CSS样式的风险?

2 个答案:

答案 0 :(得分:1)

  1. IE8 / IE9中没有默认禁用JavaScript

  2. 是的,我觉得很安全,因为如果他们在项目规范中作为要求被提及,我会考虑使用这些浏览器进行防御性编码。

  3. 再次,根据您的要求编写代码。如果您有真实的理由认为现代化不能满足您的要求,请不要使用它并相应地设计风格。

答案 1 :(得分:0)

1)不,默认情况下启用

2)在这种情况下,安全性不是您的担忧。如今,现代Javscript库甚至可以很好地支持IE。它们经常为IE不支持的功能实现变通方法,因此用户无法使用库所具有的所有功能,但脚本不应再崩溃。 也就是说,你仍然需要在IE中测试你的网站。

Javascript最终成为一个被广泛接受的标准。