大家如果用過MAXTHON(MYIE)就知道在“選項”》“下載控制”中有個“允許scripts”的選項。下面我們用修改註冊表的方法達到相同的作用。(有人會問,幹嗎不直接在“INTERNET選項”中的“安全”“自定義級別”裏面修改就好了。因爲如果能用註冊表修改實現的話,自然就能夠用程序實現相同的功能。)
打開註冊表。找到“HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/3/1400”。雙擊1400,修改其中的值: 0 允許;1 提示;3 禁止。根據自己的需要選擇吧。
這裏注意“HKEY_CURRENT_USER”也可以是“HKEY_LOCAL_MACHINE”但是大家要注意它們的區別。(在第1篇參考文章裏有講)
隨便提一下這裏的“Zones/3”,爲什麼不是“Zones/0”或“Zones/1”呢?這裏要解釋一下,
Zones 項包含表示爲計算機定義的每個安全區域的項。默認情況下,定義以下 5 個區域(編號從 0 到 4):值 設置
------------------------------
0 我的電腦
1 本地 Intranet 區域
2 受信任的站點區域
3 Internet 區域
4 受限制的站點區域
“Zones/3”就是指“Internet 區域”。
好了。上面就是修改註冊表實現禁止和允許活動腳本的方法。我主要是參考了:http://www.delphibbs.com/delphibbs/DispQ.asp?LID=3625213中0桁駘給我的思路。呵呵,大家如果有更好的方法(用程序)實現相同的功能的話,請說說。
參考文章:
http://support.microsoft.com/kb/833633/
http://support.microsoft.com/kb/182569/