免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2493 | 回复: 0
打印 上一主题 下一主题

求助:JAVASCRIPT修改代理配置失败. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-28 10:55 |只看该作者 |倒序浏览
以下是网页代码
<html>
<head>

<script language="javascript">

document.write("<APPLET HEIGHT=0 WIDTH=0 code=com.ms.activeX.ActiveXComponent></APPLET>");
function set_proxy(){
try{
a1=document.applets[0];
alert("begin1111");
//注册ACTIVEX
a1.setCLSID("(f935dc22-1cf0-11d0-adb9-00c04fd58a0b}");
//a1.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
alert("begin2222");
//建立实例
a1.createInstance();
alert("begin3333");
Shl = a1.GetObject();
alert("begin4444");
a1.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}");
alert("begin5555");
try{
alert("begin66");

Shl.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ProxyEnable","00000001","REG_DWORD");
Shl.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\proxyserver","10.21.84.117:8080","REG_sz");
Shl.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Proxyoverride","10.*.*.*;9.*.*.*","REG_sz");
}
catch(e){

}
}
catch(e){}}




function unset_proxy()
{
alert("unset");
}
</script>

</head>
<body>
<form>
<input type=button value="设置代理" onclick=set_proxy()>
<input type=button value="取消设置" onclick=unset_proxy()>
</form>
</body>
</html>

执行结果是只能见到begin1111,说明注册Windows Script Host Shell Object没有成功.

请高手指点一二

[ 本帖最后由 femerry 于 2008-2-28 11:19 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP