• JavaScript修改IE注册表


    http://www.cnblogs.com/zmc/p/3373812.html

        <script type="text/javascript">
            var obj = new ActiveXObject("WScript.shell");
            var MachinePath = "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones";
            var UserPath = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones";
            var str;
            str = MachinePath + "\3\1001";
            if(obj.RegRead(str) != '1'){
                obj.RegWrite(str, 0x00000001, "REG_DWORD");
            }
            str = UserPath + "\3\1001";
            if(obj.RegRead(str) != '1'){
                obj.RegWrite(str, 0x00000001, "REG_DWORD");
            }
            str = MachinePath + "\3\1004";
            if(obj.RegRead(str) != '1'){
                obj.RegWrite(str, 0x00000001, "REG_DWORD");
            }
            str = UserPath + "\3\1004";
            if(obj.RegRead(str) != '1'){
                obj.RegWrite(str, 0x00000001, "REG_DWORD");
            }
            str = MachinePath + "\3\1200";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\3\1200";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\3\1201";
            if(obj.RegRead(str) != '1'){
                obj.RegWrite(str, 0x00000001, "REG_DWORD");
            }
            str = UserPath + "\3\1201";
            if(obj.RegRead(str) != '1'){
                obj.RegWrite(str, 0x00000001, "REG_DWORD");
            }
            str = MachinePath + "\3\1405";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\3\1405";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\3\2201";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\3\2201";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\2\1001";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\2\1001";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\2\1004";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\2\1004";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\2\1200";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\2\1200";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\2\1201";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\2\1201";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\2\1405";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\2\1405";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\2\2201";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\2\2201";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = MachinePath + "\2\1402";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
            str = UserPath + "\2\1402";
            if(obj.RegRead(str) != '0'){
                obj.RegWrite(str, 0x00000000, "REG_DWORD");
            }
        </script>

    注意:IE11上不起作用!

    从 IE11 开始,navigator 对象支持 plugins 和 mimeTypes 属性。 此外,window.ActiveXObject 属性从 DOM 中隐藏。 (这意味着你不能再使用该属性检测 IE11。)

  • 相关阅读:
    python之字典操作
    python之元组操作
    初始超算
    后缀自动机
    博弈
    曼哈顿最小生成树
    莫队算法
    主席树
    [HNOI2014]世界树
    [SDOI2011]消耗战
  • 原文地址:https://www.cnblogs.com/MakeView660/p/7462066.html
Copyright © 2020-2023  润新知