繁体   English   中英

javascript弹出窗口记住最后的大小和位置

[英]javascript popup window remember last size and position

我正在通过JavaScript为最终用户打开带有调整大小选项的弹出窗口。 最终用户可以调整弹出窗口的大小,也可以通过拖动它来更改其默认位置。

我需要记住用户关闭窗口时弹出窗口的最后位置和大小。

目前,我可以使用cookie在onbeforeunload事件中保留弹出窗口的最后大小。 但是仍然找不到窗口的最后位置。

我是否遗漏了非常明显的东西,或者我正在做的是正确的方法。

函数window.open()将处理程序返回到打开的窗口。

var myWindow = window.open('some_url','some_name');

然后,您可以使用myWindow获取其位置。

做一个尝试window.screenLeft/window.screenTop在IE和window.screenX/window.screenY在其他浏览器来获得当前位置。

希望能有所帮助,d。

最后,我使用cookie解决方案来记住上一个打开的窗口的位置。

暂无
暂无

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

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