Ajax,很简单的js报错,找不到原因
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
错误:缺少'}'
点击“是”又无法调试....