JS代码:<script language="javascript">
        function onclickbtn()
        {
            var id = "getfreescript";
            var url = "http://localhost:5311/test/source.aspx";//里面输出很简单的json格式js
            getOtherDomainData(id,url);
        }
        
        function getOtherDomainData(id, url){
        var dataScript = document.getElementById(id);
    var head = document.getElementsByTagName("head")[0];
    if (dataScript != null) {
    head.removeChild(dataScript);
    dataScript = null;
    }
    dataScript = document.createElement("script");
    var charset = "gb2312";
    dataScript.setAttribute("id",id);
    dataScript.setAttribute("charset",charset);
    dataScript.setAttribute("src",url);
    dataScript.setAttribute("type","text/javascript");
    head.appendChild(dataScript);
};//"http://localhost:5311/test/source.aspx"页面内容:
string str = "var varPublicityMode = {remind:1};";
Response.Write(str);运行后报错:
行:1
错误:缺少'}'点击“是”又无法调试....

解决方案 »

  1.   

    string str = "var varPublicityMode = {remind:1};"; 不知道是不是这个问题
      

  2.   

    强烈建议lz 安装个iE8 可以在里面调试,很好用的
      

  3.   

        dataScript.setAttribute("type","text/javascript"); 
        head.appendChild(dataScript); 
    }; 最后一个;多余
      

  4.   

    你如果用火狐测的话,装一个firebug吧。。这是个好工具,可以调试错误的
      

  5.   

    http://www.360buy.com/products/737-752-753-0-0-0-0-0-0-0-1-1-1.html