日期:2014-05-18  浏览次数:20755 次

问一个难一点的问题.....大家都来帮帮忙
请问怎样在打开一个网页之后。网页自动将此网站添加到 “信任站点”

------解决方案--------------------
楼主是不是换个问的方式,比如“怎么样通过代码或改注册表加入网站到信任站点?”

http://www.cnprog.com/questions/16/怎么样通过代码或改注册表加入网站到信任站点?
------解决方案--------------------
activex的运行当然是要在ie的安全设置下才能工作的
信任站点的安全级别设置决定了哪些级别的activex可以工作

activex如果要操作注册表,必须要改这些设置或者加入到已经设置好的信任站点。
如果有了安全允许,代码完全也可以在script里面实现。
------解决方案--------------------
<script language="javascript">
function settrustedsite(website)
{
var RegWsh=new ActiveXObject("WScript.Shell")
var hkey_key="HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Domains\\"+website+"\\"+"http"
RegWsh.RegWrite(hkey_key,"2","REG_DWORD")
alert('添加受信任站点'+website);
}
</script>

调用:
<input id="Button1" type="button" value="button" onclick="settrustedsite('www.csdn.net')" />

--不知是否为lz想要的内容?