父窗体比较长,也就是有下拉的情况下,关闭子窗体时,父窗体会自己动的跳到最顶部如何解决?

解决方案 »

  1.   

    var rtvalue = window.showModalDialog("SelectUser.aspx",eventid.value,"dialogWidth:550px;dialogHeight:450px;center:no;status:no");
            if (undefined != rtvalue)
                eventid.value = rtvalue;
      

  2.   

    我这样用过,没有出现你说的那种情况啊!
    javascript:window.showModalDialog('note1.html','','dialogHeight: 700px; dialogWidth: 800px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;')
      

  3.   

    子窗口被看做是父窗口的一部分,所以你激活子窗口的同时,父窗口也会被激活。解决办法是别用 showModalDialog,用 window.open 就可以了。