问题描述:弹出窗口后,页面滚动
解决方案:在弹出窗口前,保存滚动条的位置,然后在窗口弹出后再恢复var scroll = true;var scrollLeft;var scrollTop;window.document.body.onscroll = function(){ if(scroll == false){ window.document.body.scrollLeft = scrollLeft; window.document.body.scrollTop = scrollTop; return false; }} function popUp(){ scroll = false; scrollLeft = window.document.body.scrollLeft; scrollTop = window.document.body.scrollTop; var ret = window.open('XXX','','width=600,height=250,left=200,top=250'); window.setTimeout('scroll = true; ',1000); }