如何以编程方式禁用JavaScript

时间:2015-02-20 05:30:14

标签: internet-explorer registry

我可以在IE中禁用互联网安全中的java脚本。但是我该如何以编程方式进行呢?喜欢使用注册表键吗?

2 个答案:

答案 0 :(得分:2)

在C#中你可以这样做 -

private void UpdateDataSource()      
    {         
        RegistryKey ChangeSettings = Registry.CurrentUser.OpenSubKey(@"Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3", true); 

        // "Active Scripting" - "Disable"          
        ChangeSettings.SetValue("1400", "3", RegistryValueKind.DWord);          

        ChangeSettings.Close();    
    }

// ------或在CommandPrompt中使用简单命令------ //

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3" /t REG_DWORD /v 1400 /d 3 /f

注意:要启用 - >> / d 0在CommandPrompt

OR

“1400”,C#中的“0”

答案 1 :(得分:0)

在VBA中可以这样做:

sub tst()
    Dim wsh As IWshRuntimeLibrary.WshShell
    Set wsh = New IWshRuntimeLibrary.WshShell
    wsh.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersi\Internet Settings\Zones\3\1400", "0", "REG_DWORD"
end sub()