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。)

JavaScript修改IE注册表的更多相关文章

  1. 使用Java修改Windows注册表

    使用Java修改Windows注册表,使用最基本的就是cmd命令. 事例和运行结果如下所示: package day01; import java.io.IOException; /* 1,reg a ...

  2. Java 修改Windows注册表,以实现开机自启动应用程序。

    使用Java修改Windows注册表,使用最基本的就是cmd命令. 事例和运行结果如下所示: package day01; import java.io.IOException; /* 1,reg a ...

  3. 第一百六十节,封装库--JavaScript,ajax注册表单到数据库

    封装库--JavaScript,ajax注册表单到数据库 效果图 前台js var biaodan = $().xu_lie_biao_dan($('form').sh_jd()); //序列化获取表 ...

  4. 修改win7注册表发挥大容量内存优势

    现在请打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control \Session Manager\MomoryManagement ...

  5. 用javascript技术读取注册表中软件安装位置并启动本地软件

    1.首先读取注册表中本地软件安装的位置,如果未安装则无就跳转到下载页面. 2.启动软件,关闭页面. 3.如报错提示. <SCRIPT language=javascript>  <! ...

  6. 修改python注册表

    转自:http://blog.csdn.net/u014680513/article/details/51005650 # script to register Python 2.0 or later ...

  7. 修改jdk注册表

    如果是新增jdk的话就选中java Development  kit 文件夹右击新建,然后把属性配置上就可以

  8. javascript修改css样式表

    //创建var sheet=document.createElement('style');document.bodt.appendChild(sheet);sheet.styleSheet.cssT ...

  9. C#综合揭秘——通过修改注册表建立Windows自定义协议

    引言 本文主要介绍注册表的概念与其相关根项的功能,以及浏览器如何通过连接调用自定义协议并与客户端进行数据通信.文中讲及如何通过C#程序.手动修改.安装项目等不同方式对注册表进行修改.其中通过安装项目对 ...

随机推荐

  1. windows下at命令使用详解

    T命令是Windows XP中内置的命令,它也可以媲美Windows中的“计划任务”,而且在计划的安排.任务的管理.工作事务的处理方面,AT命令具有更强大更神通的功能.AT命令可在指定时间和日期.在指 ...

  2. Reading assignments in science

    First, get a perspective: Review the assignment in the syllabus and any handouts (1-2 minutes)Maybe ...

  3. 跨站请求伪造解决办法之——过滤referer

    当然,referer也是可以伪造的,Http请求本身就没有不能伪造的东西. 所以本方法只能在一定程度上防止非法请求,仅供参考. 项目的web.xml中增加过滤器: <filter> < ...

  4. C语言-数据结构(一)

    1.动态创建多维数组 int ** createArray(int rows, int cols) { int **x, i; x = (int **)malloc(rows * sizeof(*x) ...

  5. jetty maven插件端口设置

    在jetty的maven插件中有两种方式设置jetty的端口(默认为:8080). 第一种,通过命令行,在启动jetty的时候设置:mvn -Djetty.port=8081 jetty:run 第二 ...

  6. kali2.0下配置Metasploit+postgresql链接

    工具/原料   kali2.0 方法/步骤     1.postgresql是本身没有启动的.所以需要启动. service postgresql start   2.通过命令进入配置 sudo -u ...

  7. Exif.js获取图片的详细信息(苹果手机移动端上传图片旋转90度)

    Exif.js插件介绍 http://code.ciaoca.com/javascript/exif-js/ iOS手机竖着拍的照片经过前端处理之后被旋转了90°的原因以及解决方案 https://w ...

  8. container_of学习笔记

    最近在学习c语言宏编程,看到了container_of宏,深入学习了一天,做个笔记留念. 1.看一下书上写的container_of的版本: #define offsetof(TYPE,MEMBER) ...

  9. atitit.词法分析原理 词法分析器 (Lexer)

    atitit.词法分析原理 词法分析器 (Lexer) 1. 词法分析(英语:lexical analysis)1 2. :实现词法分析程序的常用途径:自动生成,手工生成.[1] 2 2.1. 词法分 ...

  10. atitit.http get post的原理以及框架实现java php

    atitit.http get post的原理以及框架实现java php 1. 相关的设置 1 1.1. urlencode 1 1.2. 输出流的编码 1 1.3. 图片,文件的post 1 2. ...