首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

window.open的有关问题

2012-02-02 
window.open的问题windo.open(,,)中的第三个参数可以设置新的页面的left和top如果我要新的页面始终

window.open的问题
windo.open('','','')中的第三个参数可以设置新的页面的left和top 
如果我要新的页面始终显示在屏幕的中间(要相对的 可以在不同显示器中都显示在中间) 
如何设置这个left和top?

[解决办法]
function sWin(url)
{
splashWin = window.open(url,'tip','fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,');
splashWin.moveTo(window.event.screenX/2,window.event.screenY/2);
splashWin.focus();
}
[解决办法]
window.open("a.html",null,"top="+(document.body.clientHeight/2-200/2)+",left="+(document.body.clientWidth/2-400/2+",height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");


上面的200 和 400 是弹出窗口大小

热点排行