menuTable.attachEvent("onresize", menuRefresh) 
换成menuTable.attachEvent && menuTable.attachEvent("onresize", menuRefresh) || menuTable.addEventListener && menuTable.addEventListener('resize',menuRefresh);

解决方案 »

  1.   

    CSDN把或符号转了,测试的时候你转回来就可以了.
      

  2.   

    FF要用addEventListener
    addEventListener有三个参数menuTable.addEventListener("resize", menuRefresh, false) 
      

  3.   

    ...
    晕倒,第三个参数忘记写了..
    T_T
    如果不写会出错滴.
    menuTable.attachEvent && menuTable.attachEvent("onresize", menuRefresh) || menuTable.addEventListener && menuTable.addEventListener('resize',menuRefresh, false);
      

  4.   

    function addEventHandler(oTarget, sEventType, fnHandler) {
    if (oTarget.addEventListener) {
    oTarget.addEventListener(sEventType, fnHandler, false);
    } else if (oTarget.attachEvent) {
    oTarget.attachEvent("on" + sEventType, fnHandler);
    } else {
    oTarget["on" + sEventType] = fnHandler;
    }
    };
      

  5.   

    <script language='javascript' >
    var global = window.document
    menuTable = global.createElement("table")    
    menuTable.border = 0
    menuTable.cellPadding = 0
    menuTable.cellSpacing = 1
    menuTable.height = '100%'
    menuTable.width = '100%'
    menuTable.style.borderRightWidth = 1
    menuTable.style.borderRightColor = '#e0e0e0'
    menuTable.style.borderRightStyle = 'solid'
    menuTable.menus = new Array()  
    // menuTable.attachEvent("onresize", menuRefresh) ;
    menuTable.attachEvent && menuTable.attachEvent("onresize", menuRefresh) || menuTable.addEventListener && menuTable.addEventListener('resize',menuRefresh, false);
     alert("ccc");
     function menuRefresh()
     {
       alert("iii");
     }
    </script>我这样测试了一下,不知道对否,javascript只是接触了些基础。alert("ccc");可以执行,alert("iii");
    执行不了
      

  6.   

    在ie浏览器执行的要放到firefox中去,
      

  7.   

    FF下的table好像是没resize方法
    IE是有