try:<script>
document.write("<script src='"+eval(_ourplusCountUrl)+"'><\/script>");</script>

解决方案 »

  1.   

    eval 是什么函数 解释下?
      

  2.   

    eval("alert('aaa')");
    你运行试试就知道了
      

  3.   

    var headerDom = document.getElementsByTagName('head').item(0);   
            var jsDom = document.createElement('script');   
            jsDom.type = 'text/javascript';   
            jsDom.scr =eval(_ourplusCountUrl);   
            headerDom.appendChild(jsDom);   试试这方法
      

  4.   

    var headerDom = document.getElementsByTagName('head').item(0);   
            var jsDom = document.createElement('script');   
            jsDom.type = 'text/javascript';   
            jsDom.scr =_ourplusCountUrl;   
            headerDom.appendChild(jsDom);  
      

  5.   

    _ourplusCountUrl
    对不起!刚才出去了一下.不报错了!说明变量中的字符会引起语句冲突
      

  6.   

     eval 我测试了下 
    var test="dfdf"
    alert(eval(test));
     报错!!! 说 dfdf 未定义! 明天再试了! 现在感冒+发烧 难受的不行
    如果还不行, 就有ajax来插数据了!
      

  7.   

    eval 方法
    检查 JScript 代码并执行. eval(codeString)必选项 codestring 参数是包含有效 JScript 代码的字符串值。这个字符串将由 JScript 分析器进行分析和执行。说明
    eval 函数允许 JScript 源代码的动态执行。例如,下面的代码创建了一个包含 Date 对象的新变量 mydate :eval("var mydate = new Date();");
    传递给 eval 方法的代码执行时的上下文和调用 eval 方法的一样. 
    还不能理解么 
      

  8.   

    你的aspx页面是不是输出什么东西了,就是使用Response.Write输出了什么代码,导致js出错
      

  9.   

    aspx 没有输出任何东西!!
    检查之后 就是  <script>
    document.write("<script src='"+_ourplusCountUrl+"'><\/script>");</script> 这句代码有错!! 
      

  10.   

    不应该是这句出错你的_ourplusCountUrl变量存储了什么??发出来看看应该是aspx输出了什么东西来的