var fs = parent.document.getElementsByTagName("frameset")[1];
其他浏览器都可以运行……
思考中……

解决方案 »

  1.   

    你可以把对应的html弹出来,看看下就知道了;
    就像我开始用jq写table插件,发现老不对劲,后来把html弹出来,发现,jq的table默认是有th和tbody的
      

  2.   

    版本问题吧~你升级到IE9估计就可以了
    这个问题一般不好解决~要不就别隐藏了~要不就要求客户用IE9或者其他浏览器
      

  3.   

    var fs = top.document.getElementsByTagName("frameset")[1];试试
    或者给frameset一个name f2
    var fs = top.document.getElementsByName("f2")[0]顺便说下 IE7这个IE的过渡版本问题很多 不稳定~~
      

  4.   

    不过也出现个很奇怪现象,我做的框架页top、left、main页面的jquery在ie6不能运行,大家有什么意见~
      

  5.   

    IE7这个IE的过渡版本问题很多 不稳定~~
     
      

  6.   

    正确引入了,ie7、8、ff都没问题,一用ie6,顿时傻眼了~