本地雙擊執行腳本出現提示框的解決方案

以下一段javascript腳本:
<script>
alert( "a")
</script>
a script test page

在本地保存爲test.html。若是雙擊打開,則會出現IE阻止的提示框:


這是由於windows對於本地的腳本打開策略是「高安全性」,且策略相對用戶是隱藏的。若是須要修改這一策略,則須要修改註冊表,將本地安全策略「打開」。具體作法以下:

在註冊表中找到「HKEY_CURRENT_USER\Software\Micrsoft\Windows\CurrentVersion\Internet Settings\Zones\0」。

將key爲「Flags」的值從原來的21改成1(均爲16進制)便可。


而後進入IE選項中的「安全」,就能夠看見「個人電腦」這一安全策略項了。


而後選中「個人電腦」,進入「自定義級別」,將安全級別重置爲「中」或者「中低」,點擊「重置」。安全策略設置完畢。


最後再次雙擊打開test.html,這時候IE將直接運行腳本,而不彈出提示框。


注:本方案在IE6下可行。
相關文章
相關標籤/搜索