js IE6,IE7下报expected ":" 在IE8下正常,FF下也正常,而且显示错误是line 1 char 150 ,line 1 char 158,不知道咋回事,有遇到这个问题兄弟给解答下

解决方案 »

  1.   

    应该是json对象格式不对,某个地方少了":"冒号
      

  2.   

    那我问一下,IE6与IE8有兼容性问题么?
      

  3.   

    很简单的代码,就知道浏览器对代码的解析式不同的var json = {
    "name" : "11",
    "age" : "123",
    }alert(json.name);IE6会报错。FF不会。我没IE8,你可以测试下
      

  4.   

    line 1 char 150 ,line 1 char 158 。除了你谁知道这里是啥代码。问个问题也不把代码贴出来。
      

  5.   

    我把源代码考到本地保存成html,然后逐行查找,发现是下面这一个div引发的问题,至于具体原因,我回头找到了补在这里,希望遇到这个问题的人能直接解决调
    <div style="display:none" id="bg" class="bg"></div>
      

  6.   

    你看生成的html的那一行是不是代码有问题。