我希望用户最小化窗口后弹出窗口会自动关闭。我的代码如下:
<a href="#" onclick="Popup=window.open('fb.html','Popup','toolbar=no,location=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=620,height=400,left=230,top=23'); return false;">
有任何想法吗?
我希望用户最小化窗口后弹出窗口会自动关闭。我的代码如下:
<a href="#" onclick="Popup=window.open('fb.html','Popup','toolbar=no,location=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=620,height=400,left=230,top=23'); return false;">
有任何想法吗?
请参阅有关以编程方式打开和关闭弹出窗口的帖子。
对于浏览器窗口或选项卡,我认为您需要用户单击确认框(确认是浏览器创建的安全功能)。
添加了想想你的 UX(用户体验)——用户通常不会考虑最小化窗口。也许您应该提供一个“关闭”按钮。
此外,调查各种库,例如Boostrap modal popups。他们已经解决了用户体验问题。
窗口最小化时不会触发任何事件。您可以做的最好的事情是按设定的时间间隔检查高度和宽度。关闭浏览器窗口Popup.close()
应该是微不足道的。