簡體   English   中英

不使用時如何自動關閉彈出窗口?

[英]How To Close Popup Window Automatically When Its Not In Use?

我希望彈出式窗口在用戶最小化窗口后立即自動關閉。 我的代碼如下:

<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模態彈出窗口 他們已經致力於解決UX問題。

最小化窗口時不會觸發任何事件。 最好的辦法是按設定的時間間隔檢查高度和寬度。 關閉瀏覽器窗口很簡單, Popup.close()應該這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM