繁体   English   中英

打开全宽/高度弹出窗口

[英]Opening full width/height popup

我正在尝试使用以下代码在屏幕的整个宽度和高度上打开一个弹出窗口:

var params = 'width=' + screen.width + ', height=' + screen.height
            + ', top=0, left=0'
            + ',toolbar=no,scrollbars=no,status=no,menubar=no';

screenServiceFactory.windows[id] = window.open(location, id, params);

screen.height和screen.width准确地获得了我的屏幕分辨率,并且该窗口在位置0,0处打开了……但是它实际上太大了! 显示器上流血的多余高度大约有一百左右,而​​多余的宽度则有少量。 我尝试了多种检测屏幕分辨率和窗口大小的方法,并阅读了有关该主题的每个堆栈溢出文章,但无法产生更好的结果。 我究竟做错了什么?

我注意到它没有考虑到保留的屏幕空间,例如osx侧菜单,窗口开始菜单等。我希望窗口具有与用户最大化一样的大小。

  1. 如何以全屏和全屏高度打开显示器的窗口,感觉就像用户单击窗口上的“最大化”一样

在参数中添加“ fullscreen=yes ”。

这是http://www.w3schools.com/jsref/met_win_open.asp中的参考

fullscreen = yes | no | 1 | 0是否以全屏模式显示浏览器。 默认为否。 全屏模式下的窗口也必须处于剧院模式。 仅IE

window.open具有全屏规格。 试过这个吗? 信息: http : //www.w3schools.com/jsref/met_win_open.asp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM