none
同样的代码换服务器就不能被执行,如何将ActiveXObject设置为安全的代码? RRS feed

  • 问题

  • 我这有套同样代码做成的网站,换server后奇怪的问题出现了
    原先运行好好的一段代码,现在不能执行了,需要设置ActiveX安全级别,或是可执行没有别认定安全的ActiveX代码等设置

    关键是在以前的服务器上发布后的网站IE什么也不用设置的,没有设置安全级别等操作


    现在只是换了个服务器就不能直接执行了,问题应该是服务器,或是IIS的设置问题


    我的两个服务器都是Windows Server2008,IIS7.5

    求教需要设置那些配置!!!

    代码如下,创建并使用ActiveX对象

    try
    {
    var fso=new ActiveXObject("Scripting.FileSystemObject");
    }
    catch(e)
    {
    alert(MessageForm.GetValue("IELocalSecurityError"));
    return false;
    }

    var file=fso.GetFile(document.all("uploadFile").value.toString());
    if(file.Size>1024*1024*20)
    {
    alert(MessageForm.GetValue("FileSizeExceeded"));
    return false;
    }


    • 已编辑 恋璇冰 2014年10月16日 12:05
    2014年10月16日 10:13

答案