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