XP

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1\1406

Vista+

HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\1406

将 zones 0-4的1406统一设置为0

通过域访问数据源:(3=禁用、0=启用、1=提示)"1406"=dword:00000000 ;

 

脚本写法:

<SCRIPT LANGUAGE="JavaScript">
<!--
var WshShell=new ActiveXObject("WScript.Shell");

//添加信任站点ip
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\","");
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\http","2","REG_DWORD");
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\:Range","192.168.0.1");
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range101\\","");
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range101\\http","2","REG_DWORD");
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range101\\:Range","192.168.0.2");

//修改IE ActiveX安全设置
//XSS筛选  禁用 
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1409","3","REG_DWORD");
//弹出阻止 禁用
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\2301","3","REG_DWORD");
//文件下载 启用
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1803","0","REG_DWORD");
//剪切板编程   启用
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1407","0","REG_DWORD");

//禁用xinxp弹出窗口阻止程序
WshShell.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\New Windows\\PopupMgr","no");
alert("active控件安全设置,弹出窗口设置,设置成功");
//-->
</SCRIPT>

相关参数:

信任站点的注册表项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range[*]
ActiveX的注册表项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\[0-4]\[*]
[0-4]值 设置
0 我的电脑
1 本地 Intranet 区域
2 受信任的站点区域
3 Internet 区域
4 受限制的站点区域

.NET Framework
XAML 浏览器应用程序:(3=禁用、0=启用、1=提示)"2400"=dword:00000000 ;
XPS 文档:(3=禁用、0=启用、1=提示)"2401"=dword:00000000; 
松散 XAML:(3=禁用、0=启用、1=提示)"2402"=dword:00000000;

.NET Framework 相关组件
带有清单的权限的组件:(3=禁用、10000=高安全级)"2007"=dword:00010000 ;
运行未用 Authenticode 签名的组件:(3=禁用、0=启用、1=提示)"2004"=dword:00000000 ; 
运行已用 Authenticode 签名的组件:(3=禁用、0=启用、1=提示)"2001"=dword:00000000;

ActiveX 控件和插件
ActiveX控件自动提示:(3=禁用、0=启用)"2201"=dword:00000000 ; 
对标记为可安全执行脚本的ActiveX控件执行脚本:(3=禁用、0=启用、1=提示)"1405"=dword:00000000 ;
对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本:(3=禁用、0=启用、1=提示)"1201"=dword:00000000 ;
二进制和脚本行为:(3=禁用、0=启用、10000=管理员认可)"2000"=dword:00000000 ; 
仅允许经过批准的域在未经提示的情况下使用ActiveX:(0=禁用、3=启用); XP+IE6不存在此项"120B"=dword:00000003 ;
下载未签名的ActiveX控件:(3=禁用、0=启用、1=提示)"1004"=dword:00000000 ; 
下载已签名的ActiveX控件:(3=禁用、0=启用、1=提示)"1001"=dword:00000000 ; 
允许ActiveX筛选:(3=禁用、0=启用); XP+IE6不存在此项,Win7+IE8不存在此项"2702"=dword:00000000 ;
允许Scriptlet:(3=禁用、0=启用、1=提示); XP+IE6不存在此项"1209"=dword:00000000 ;
允许运行以前未使用的ActiveX控件而不提示:(3=禁用、0=启用); XP+IE6不存在此项"1208"=dword:00000000 ; 
运行ActiveX控件和插件:(3=禁用、0=启用、1=提示、10000=管理员认可)"1200"=dword:00000000 ;
在没有使用外部媒体播放机的网页上显示视频和动画:(3=禁用、0=启用); XP+IE6不存在此项"120A"=dword:00000000;

Microsoft VM
Java 权限:(00,00,03,00=安全级 – 低、00,00,01,00=安全级 – 高、00,00,02,00=安全级 – 中、00,00,00,00=禁用、00,00,80,00=自定义:自定义时会修改一个CLSID); Win7+IE8不存在此项, Win7+IE9不存在此项,XP+IE6存在此项"1C00"=hex:00,00,03,00;

脚本
Java 小程序脚本:(3=禁用、0=启用、1=提示)"1402"=dword:00010000 ;
活动脚本:(3=禁用、0=启用、1=提示)"1400"=dword:00000000 ; 
启用 XSS 筛选器:(3=禁用、0=启用); XP+IE6不存在此项"1409"=dword:00000003 ; 
允许对剪贴板进行编程访问:(3=禁用、0=启用、1=提示); IE6:允许通过脚本进行粘贴操作"1407"=dword:00000000 ;
允许网站使用脚本窗口提示获得信息:(3=禁用、0=启用); XP+IE6不存在此项"2105"=dword:00000000 ; 
允许状态栏通过脚本更新:(3=禁用、0=启用); XP+IE6不存在此项"2103"=dword:00000000;

其他 
持续使用用户数据:(3=禁用、0=启用)"1606"=dword:00000000 ; 
加载应用程序和不安全文件:(3=禁用、0=启用、1=提示); XP+IE6不存在此项"1806"=dword:00000001 ; 
将文件上载到服务器时包含本地目录路径:(3=禁用、0=启用); XP+IE6不存在此项"160A"=dword:00000000 ; 
跨域浏览窗口和框架:(3=禁用、0=启用、1=提示); IE6:跨域浏览子框架"1607"=dword:00000000 ;
启用 MIME 探查:(3=禁用、0=启用); IE6 IE8:基于内容打开文件,而不是基于文件扩展名; IE9:启用 MIME 探查"2100"=dword:00000000 ; 
使用 SmartScreen 筛选器:(3=禁用、0=启用); XP+IE6不存在此项"2301"=dword:00000003 ;
使用弹出窗口阻止程序:(3=禁用、0=启用)"1809"=dword:00000003 ; 
特权较少的 Web 内容区域中的网站可以定位到该区域:(3=禁用、0=启用、1=提示); IE6: 在低特权 Web 内容区域中的网站可以导航到此区域"2101"=dword:00000001 ; 
提交非加密表单数据:(3=禁用、0=启用、1=提示)"1601"=dword:00000000 ; 
通过域访问数据源:(3=禁用、0=启用、1=提示)"1406"=dword:00000000 ; 
拖放或复制和粘贴文件:(3=禁用、0=启用、1=提示)"1802"=dword:00000000 ; 
显示混合内容:(3=禁用、0=启用、1=提示)"1609"=dword:00000000 ; 
允许 META REFRESH:(3=禁用、0=启用)"1608"=dword:00000000 ; 
允许 Microsoft 网页浏览器控件的脚本:(3=禁用、0=启用); IE6:允许 Internet Exlorer Webbrowser 控件的脚本"1206"=dword:00000000 ; 
允许脚本初始化的窗口,不受大小或位置限制:(3=禁用、0=启用); XP+IE6不存在此项"2102"=dword:00000000 ;
允许网页使用活动内容受限协议:(3=禁用、0=启用、1=提示); IE6:允许网页为活动内容使用受限制的协议"2300"=dword:00000001 ;
允许网站打开没有地址或状态栏的窗口:(3=禁用、0=启用); XP+IE6不存在此项"2104"=dword:00000000 ; 
在 IFRAME 中加载程序和文件:(3=禁用、0=启用、1=提示)"1804"=dword:00000000 ; 
只存在一个证书时不提示进行客户端证书选择:(3=禁用、0=启用); IE6 IE8:没有证书或只有一个证书时不提示进行客户证书选择; IE9:只存在一个证书时不提示进行客户端证书选择"1A04"=dword:00000000 ; 
软件频道权限:(30000=安全度 - 低、10000=安全度 - 高、20000=安全度-中); XP+IE6存在此项,Win7+IE8不存在此项,Win7+IE9不存在此项"1E05"=dword:00030000 ; 
桌面组件的安装:(3=禁用、0=启用、1=提示); XP+IE6存在此项,Win7+IE8存在此项,Win7+IE9不存在此项"1800"=dword:00000000;

启用 .NET Framework 安装程序
启用 .NET Framework 安装程序:(3=禁用、0=启用)"2600"=dword:00000000;

下载 
文件下载:(3=禁用、0=启用)"1803"=dword:00000000 ; 
文件下载自动提示:(3=禁用、0=启用); XP+IE6存在此项,Win7+IE8存在此项,Win7+IE9不存在此项"2200"=dword:00000000 ; 
字体下载:(3=禁用、0=启用、1=提示)"1604"=dword:00000000;

用户验证
登录:(30000=匿名登录、10000=用户名和密码提示、20000=只在 Intranet 区域自动登录、0=自动使用当前用户名和密码登录)"1A00"=dword:00000000;

安全级别
安全级别:(12000=高、11500=中-高、11000=中、10500=中低、10000=低、0=自定义)"CurrentLevel"=dword:00000000;

对于不清楚的注册表键值  可以使用注册表快照工具RegShot 通过两次扫描找出对应的键值。

IE 将“通过域访问数据源”设置为启用(注册表)的更多相关文章

  1. 通过设置ie的通过跨域访问数据源,来访问本地服务

    1.首先设置通过域访问数据源 设置通过域访问数据源 2.javascript脚本ajax使用本地服务登录(评价,人证的类似)接口 <html> <head> <scrip ...

  2. 跨域访问-需要设置HTTP响应标头设置

    跨域访问-需要设置HTTP响应标头设置 前提:服务端网站的配置(被请求的网站) 1.需要在IIS服务器站点的功能视图中设置HTTP响应标头: 2.双击“HTTP响应标头”进入设置界面 3.点击右侧添加 ...

  3. 跨域访问-需要设置HTTP响应标头

    前提:服务端网站的配置(被请求的网站) 1.需要在IIS服务器站点的功能视图中设置HTTP响应标头: 2.双击“HTTP响应标头”进入设置界面 3.点击右侧添加按钮弹出窗口 4.填入需要设置的信息 名 ...

  4. C# 设置开机自动启动(注册表方式)

    .NET技术交流群 199281001 .欢迎加入. using System; using System.Collections.Generic; using System.Linq; using ...

  5. Windows Server2008R2,ServerWin2012 R2设置自动登录注册表配置

    serverWin2008 R2 2012自动登录一般是通过control userpasswords2 命令修改,其实注册表修改更简单.复制以下保存为xx.reg文件导入即可即可. Windows ...

  6. 跨域访问http接口的使用

    最近在弄一个sip网页集成版软电话,为了功能的完善,呼叫中心的工作人员为我们提供了一个http接口,我先在网页中直接打开分析了一下他的返回值,然后又放到js中去访问,结果一放到js中一访问就发现浏览器 ...

  7. 设置IE浏览器跨域访问数据

    在开发中,经常会遇到多站点跨域访问后台服务获取数据的情况,解决方法有两种 自己写代理服务,访问代理服务,代理服务请求服务获取数据再返回: 设置浏览器可以跨域访问数据. 本文来讲如何设置IE浏览器跨域访 ...

  8. 解决jquery ajax在跨域访问post请求的时候,ie9以下无效(包括ie9)的问题

    最近在做项目的时候遇到一个问题,就是跨域请求ajax的时候ie9以下的浏览器不可以访问,直接执行error里面的代码,但是也不报错,就上网查了查,发现了一个很好用的方法,在这里记录一下,也希望可以帮到 ...

  9. jquery ajax在跨域访问post请求的时候,ie9以下无效(包括ie9)

    1. 设置浏览器安全属性,启用[通过域访问数据源]选项,如图:

随机推荐

  1. js给页面加style

    今天做项目时遇到一个问题,我的a.jsp引入了b.jsp,c.jsp也引入了b.jsp,而b.jsp里面的style是根据引入的不同动态改变的(在a.jsp.c.jsp中写js改变).网上找了好多代码 ...

  2. android:ellipsize的使用

    EidtText和textview中内容过长的话自动换行,使用android:ellipsize与android:singleine可以解决,使只有一行. EditText不支持marquee 用法如 ...

  3. 天圆地方&#183; 围棋界的盲棋天才 -- 鲍云

    "鲍云是我心目中继 本因坊秀策,吴清源.武宫正树后第四个我最喜欢的棋手. " 说到盲棋,棋迷们首先想到的绝对是柳大华,外号"东方电脑"的他创造过中国象棋1对19 ...

  4. [Redux] Writing a Todo List Reducer (Adding a Todo)

    Learn how to implement adding a todo in a todo list application reducer. let todo = (state = [], act ...

  5. Java多线程——线程池

    系统启动一个新线程的成本是比较高的,因为它涉及到与操作系统的交互.在这种情况下,使用线程池可以很好的提供性能,尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池. 与数据库连接池类似 ...

  6. linux的make install命令

    tar zxvf redis-2.8.15.tar.gz cd redis-2.8.15/ make make test make install

  7. Swift - 41 - swift1.2新特性(2)

    swift 和 OC 的桥接 //: Playground - noun: a place where people can play import UIKit var PI = "3.14 ...

  8. Swift - 35 - 使用闭包简化语法

    //: Playground - noun: a place where people can play import UIKit // 初始化一个整数数组 var arr = [1, 3, 5, 7 ...

  9. foreach遍历原理(一)

    前言 要使用foreach的遍历的类首先要满足的条件 1. 类要实现公共方法 public IEnumerator GetEnumerator(){},还可以继承IEnumerable接口来实现这个方 ...

  10. 解决使用angularjs时页面因为{{ }}闪烁的两种方式ng-bind,ng-cloak

    1.HTML加载含有{{ }}语法的元素后并不会立刻渲染它们,导致未渲染内容闪烁(Flash of Unrendered Content,FOUC).我可以用ng-bind将内容同元素绑定在一起避免F ...