我在开发环境中的某个站点上工作,在该环境中,IT经常将我们的IE互联网区域安全设置重置为高 . 我发现html输入按钮的onclick事件不会触发,即使我已将站点添加到可信站点区域 . 例如,如果我去jsfiddle.net并运行:
<input type="button" value="edit" onclick="alert('blah')" />
即使jsfiddle.net位于受信任区域,它也不会触发 . 一旦我将互联网区域放回中高,它就是花花公子 . 这有解决方法吗?或者是否存在我缺少的其他安全设置或可能阻止它的某些IT活动?
1 回答
JSFiddle代码在
fiddle.jshell.net
而不是jsfiddle.net
的上下文中运行 . 将fiddle.jshell.net
添加到受信任区域 .fiddle.jshell.net
是JSFiddle的沙箱域,用于防止JavaScript在主域上执行未经编译的代码 .