Microsoft JScript 编译错误: 缺少 '}'

clbynicai 2013-07-07 11:54:32
我用asp.net做了一个网站,在调试时出现Microsoft JScript 编译错误: 缺少 '}',它提示的错误代码是var log = 0;
function SetWebGameInfo(txt){
var val = "(" + txt + ")";
var obj = eval(val);

m_webGameInfo.push(obj);
}
求解啊!
...全文
825 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
clbynicai 2013-07-08
  • 打赏
  • 举报
回复
还有一点就是当跳出上面那个错误是点击继续,又显示出Microsoft JScript 运行时错误: 未结束的字符串常量这个错误
clbynicai 2013-07-08
  • 打赏
  • 举报
回复
function SetNewGameList(txt){ var newIds = "[" + txt + "]"; m_arrayNew = eval(newIds); } var log = 0; function SetWebGameInfo(txt){ var val = "(" + txt + ")"; var obj = eval(val); m_webGameInfo.push(obj); } function parseXml(xml){ var root = xml.documentElement; var hotNodes = root.getElementsByTagName("hot"); var hotIds = "[" + hotNodes[0].text + "]"; m_arrayHot = eval(hotIds); var newNodes = root.getElementsByTagName("new"); var newIds = "[" + newNodes[0].text + "]"; m_arrayNew = eval(newIds); var itemNodes = root.getElementsByTagName("item"); var gamelist = []; for(var i = 0; i < itemNodes.length; ++i){ var obj = itemNodes[i]; var item = new Object; for(var k = 0; k < obj.childNodes.length; k++){ var key = obj.childNodes[k].nodeName; item[key] = obj.childNodes[k].text; } gamelist.push(item); } SetGameInfoList(gamelist); m_bXmlLoaded = true; setTimeout(onTimeOut, 10); } function onStatusChange() { if(m_xmlHttpRequest.readyState == 4){ if(m_xmlHttpRequest.status == 200 || m_xmlHttpRequest.status == 0){ parseXml(m_xmlHttpRequest.responseXML); }else{ alert("异步调用出错\n返回的HTTP状态码为:"+xmlHttpRequest.status + "\n返回的HTTP状态信息为:" + xmlHttpRequest.statusText); } } }麻烦各位看看是不是这里,谢谢!
ycproc 2013-07-08
  • 打赏
  • 举报
回复
chrome浏览器会有报错的,在调试工具里面调试,或者直接打开IE的调试让错误弹出来
Kim_Du 2013-07-08
  • 打赏
  • 举报
回复
你传的是个Json格式的txt吧,如果是的话可能是这个里面缺少一个一个括号
superliu1122 2013-07-08
  • 打赏
  • 举报
回复
很明显是eval(val);出错了,传进去的txt参数值贴出来
tan598121925 2013-07-08
  • 打赏
  • 举报
回复
贴出来的代码没错 可能push方法问题
全栈极简 2013-07-08
  • 打赏
  • 举报
回复
重新跟踪一下,你贴的代码看不出问题。
devmiao 2013-07-07
  • 打赏
  • 举报
回复
应该不是在你贴出的这个代码这里。

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧