zoukankan      html  css  js  c++  java
  • maximo62 弹出式菜单打不开

    IE8正式发布了,下载安装后,访问系统时发现,maximo的二级菜单打不开了,调试后发现,原来是脚本有问题

    不支持原来的方法,修改后,去掉

    打开menu.js,定位至484行,做如下更改即可!
    function setPopLocation(popObj)
    {
        hrequired = parseInt(document.body.clientWidth-2) - parseInt(popObj.offsetWidth);
        vrequired = parseInt(document.body.clientHeight-2) - parseInt(popObj.offsetHeight);
        //opener = popObj.openermenu;
        if(menuX >= hrequired)
        {
            //if(opener)
            if (popObj.openermenu)
                  menuX= menuX-popObj.openermenu.clientWidth-popObj.clientWidth;
            else
                  menuX= hrequired;
         }
        if(menuY >= vrequired)
        {
            menuY = vrequired;
        }

        if(menuX<0)
            menuX=0;

        if(menuY<0)
            menuY=0;
           
        //if(opener)
        if (popObj.openermenu)
        {
            popObj.style.left=menuX;
            popObj.style.top=menuY;
        }
        else
        {
            popObj.style.left=menuX+document.body.scrollLeft;
            popObj.style.top=menuY+document.body.scrollTop;
        }

    }
  • 相关阅读:
    多步操作产生错误,请检查每一步的状态值
    MediaPlayer 播放百度歌曲
    MusicPlayer
    wpf slider 控件模板
    c# 静态构造函数
    好吧,学了久c#,params都不知道怎么用,记录下
    C# 使用各种API
    WPF转义字符
    WPF 执行完一段动画后再关闭窗口
    WPF xml的绑定
  • 原文地址:https://www.cnblogs.com/kevinhlj/p/1419596.html
Copyright © 2011-2022 走看看