aNavBoxTopLayer == "undefined" // add quote

解决方案 »

  1.   

    我几年前好像也遇到过这样的问题,用/*  */好像行,我也记不得了,你把这段代码复制到word,然后用你的编辑器新建一个文档,再从word复制到上面去,然后保存看看
      

  2.   

    这种错误我前两年都没有碰到过,这几天刚刚遇到的,不是任何场合汉字注释都出错,100次也就碰到一次吧,我编辑器是ultraedit,开始以为是UE有bug,就在editplus中试了试,还是照旧。
    看来只能有一种解释,IE的javascript解释器有bug。
    加分,看有没有高手碰到过???
      

  3.   

    那你就在记事本里写段最简单的,在其它机器上试试报不报错
    如果是IE的问题,那就重装或者升级
    如果不是IE的问题,那就是编辑器的问题
      

  4.   

    应该是你页面的编码问题,所以中文不能保存吧!
    我以前也曾遇到过.
    你把页面指定成utf-8格式,并保存页面为unicode编码
      

  5.   

    经过我的反复试验,终于弄明白了。
    如果在页面上使用gb2312编码,就没有问题;采用别的编码就会出事。这个应该算是javascript解析器的毛病吧
      

  6.   

    可能javascript默认的是英文的编码
      

  7.   

    是的,//也不错啊。用<!-- -->也可以的。
    如果不支持中文应该是乱码,如写一个js就是.也不知道了。