把你的代码写到</table>的后面!!!

解决方案 »

  1.   

    参见:
    http://www.csdn.net/expert/topic/131/131135.shtm
      

  2.   

    好像还是不行。
    而且我看榕树下网站小说栏目里面那个,
    script也是在head里面嘛!
    下面也有table
      

  3.   

    在head里没有关系,但执行时必须是在</table>后面。比如:文件末尾或body的onload事件里。保证没有问题!
      

  4.   

    但是调用是写在div上的呀
    <div  id=snddiv0 onmouseout="if (document.all) MenuBar_out();" onmouseover="if (document.all) MenuBar_over();" onselectstart="return false;">
      

  5.   

    是吗?把你的代码发过来看看!
    [email protected]
      

  6.   

    好的,一个htm,一个js,一个css
    你还可以在1024×768下看看
      

  7.   

    000.js
    ============
    var eOpenMenu=null;function OpenMenu(eSrc,eMenu) {
    eMenu.style.left=Math.round((screen.width-760)/2)+eSrc.parentElement.offsetLeft+snddiv0.offsetLeft-1;
    eMenu.style.top=snddiv0.offsetHeight+snddiv0.offsetTop+122;
    eMenu.style.visibility="visible";
    eOpenMenu=eMenu;
    }function CloseMenu(eMenu) {
    eMenu.style.visibility="hidden";
    eOpenMenu=null;
    }function MenuBar_over() {
    var eSrc=window.event.srcElement;
    if ("DIV"==eSrc.tagName.toUpperCase()) {
    var eMenu=document.all[eSrc.parentElement.id.replace("snditem","sndmenu")];
    if (eOpenMenu && eOpenMenu!=eMenu) CloseMenu(eOpenMenu);
    if (eMenu) OpenMenu(eSrc,eMenu);
    }}function MenuBar_out() {
    var eTo=window.event.toElement;
    if (eOpenMenu && eTo && !eOpenMenu.contains(eTo) && "sndtb0" !=eTo.id) CloseMenu(eOpenMenu);
    }function Menu_out() {
    var eSrc=window.event.toElement;
    if (eOpenMenu && !eOpenMenu.contains(eSrc) && !snddiv0.contains(eSrc)) CloseMenu(eOpenMenu);
    }
      

  8.   

    把相应的地方改为:
    function OpenMenu(eSrc,eMenu) {
    eMenu.style.left=Math.round((screen.width-790)/2)+eSrc.parentElement.offsetLeft+snddiv0.offsetLeft-1;
    eMenu.style.top=snddiv0.offsetHeight+snddiv0.offsetTop+122;
    eMenu.style.visibility="visible";
    eOpenMenu=eMenu;
    }
      

  9.   

    解决了大分辨率的问题。
    但是这样还是我写的差不多呀,高度是绝对的,如果某些页面高度不一致,还是又问题
    不是用写在</table>之外来解决的。
    如果把table 去了,那又不对了。
    不过,我会给分的。
    但是还是希望能解决的完美一些。
    rongshu就不知如何做到的。