打开全宽/全高弹出窗口
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侧菜单、窗口开始菜单等。我希望窗口的大小与用户最大化窗口的大小相同。
- 如何打开显示器的全宽和全高窗口,感觉与用户单击窗口上的"最大化"类似
将'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
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- Javascript排序的图像弹出窗口..可以't单独弹出
- 弹出窗口出现,然后退出
- 如何使用modalDialog来显示可以在所有浏览器中工作的弹出窗口
- 新选项卡被弹出窗口阻止程序阻止
- 自动关闭弹出窗口的Javascript
- 显示放大镜弹出窗口时隐藏导航内容
- IE7和Javascript“;出现错误“;弹出窗口
- 如何关闭html中的iframe弹出窗口
- 如何准确执行加载脚本&退出弹出窗口
- 如何隐藏或关闭弹出窗口
- 如何通过所选索引(AngularJS)在模态弹出窗口中显示数据
- 创建弹出窗口
- 打开全宽/全高弹出窗口
- 传单弹出窗口内的高图图表使用geojson数据和oneach特征
- 将高图表添加到传单弹出窗口
- 从CSV将高图表添加到地图框弹出窗口
- 如何使弹出窗口在屏幕中心和覆盖/背景到全屏高
- Firefox插件:将鼠标悬停在页面上高亮显示的文本上时显示弹出窗口
- 检测URL更改并在即10及更高版本中打开自定义弹出窗口