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. C、C++中如何成功嵌入python

    修改lib文件名称,拷贝修改C:\Python27\libs目录下原来的python27.lib为python27_d.lib 包含头文件在C:\Python27\include目录下 包含lib文件 ...

  2. ZK框架笔记4、通用组件、页面、桌面

    组件(component)是一种用户接口(UI)对象,如一个标签.按钮.树.         页面(page)是一个组件的集合.         桌面(desktop)是一个包含相同URL请求的页面. ...

  3. Linux下SVN部署/安全及权限配置,实现web同步更新

    转自:http://www.cnblogs.com/me115/archive/2013/04/07/3002058.html 本文包含以下内容: SVN服务器安装 SVN权限管理 SVN使用SASL ...

  4. MVC总结--数据传递

    View->Controller 1.传统方式,Get方式提交.在Controller中获得client请求: string Name = Request["name"]; ...

  5. MySQL数据迁移问题

    最近尝试了一下小型数据迁移.本地迁移,windows平台,修改配置文件中的data_dir项,然后将旧的data文件下的数据文件全部拷贝过去. 之后登陆数据库,竟然1145错误.可以看到数据库的结构, ...

  6. Hibernate映射set与List

    1.对于set类型,如果集合中的元素是简单地类型,如字符串型,set使用另外一种映射方式: team类: import java.util.HashSet; import java.util.Set; ...

  7. shell中$0,$?,$!等的特殊使用方法

    变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后执行的后台Process的PID $? 最后执行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 ...

  8. 给第三方dll加上强命名的方法[C#]

    在VS.NET 的命名行窗口下,输入如下的代码. 1 ,生成一个KeyFile sn -k keyPair.snk 2, 得到程序集的MSIL ildasm SomeAssembly.dll /out ...

  9. Grunt快速使用笔记

    本篇文章由:http://xinpure.com/grunt-quick-note/ http://www.gruntjs.net/getting-started Grunt中文网 安装 Grunt ...

  10. jQuery自动加载更多程序(转)

    jQuery自动加载更多程序   1.1.1 摘要 现在,我们经常使用的微博.微信或其他应用都有异步加载功能,简而言之,就是我们在刷微博或微信时,移动到界面的顶端或低端后程序通过异步的方式进行加载数据 ...