當用戶單擊頁面上的鏈接時,顯示進度微調器;當新的頁面內容被加載時,微調器自然消失,這是一個預期的行爲。然而,即使在用戶點擊鏈接的同時按住Command鍵(在Mac上)或Ctrl鍵(在Linux/Windows上)鍵時,即使新頁面加載後,微調框也不會消失,從而創建新的選項卡或窗口。在這種情況下,你如何隱藏進度微調器?單擊時用戶打開新選項卡/窗口時不顯示進度微調器
-1
A
回答
0
我不確定你想要做什麼是可能的。我注意到,儘管在我的網站上使用一個加載圖標,同時從表單文章執行搜索時,他們不能在新的標籤頁/窗口中打開(儘管我還沒有經過測試)。可能是一條路。
或者,您可以使用setTimeout在任意長度的時間後隱藏微調器。當用戶返回到舊窗口/選項卡時,微調器將消失。
+0
「它們不能在新標籤頁/窗口中打開」←你如何實現這個功能? – OTZ
+0
@OTZ我沒有刻意實現這一點,我剛剛注意到你不能在新窗口中打開我的表單。就像我說的,我沒有詳盡地測試過這個。但是,如果您使用表單而不是鏈接,並且只將url作爲操作,則可能會阻止在新窗口中打開。當然,你正在限制你的用戶選項。超時可能會更好。當然你的特權:) –
相關問題
- 1. 如何在單擊鏈接時打開新的選項卡或窗口?
- 2. 文件已打開時重新使用窗口/選項卡
- 3. LinkButton打開新窗口選項卡
- 4. 如何打開新選項卡時打開新選項卡
- 5. 用戶response.redirect在新選項卡或窗口中打開鏈接
- 6. 打開新選項卡而不是新窗口或同一選項卡
- 7. 打開新窗口時的Ajax調用
- 8. 爲什麼窗口打開有時會打開一個新選項卡,有時會彈出一個窗口?
- 9. 單擊發送按鈕時打開新選項卡
- 10. 當用戶單擊頁面上的任何位置時,打開新選項卡
- 11. Selenium WebDriver:打開新選項卡而不是新窗口
- 12. 在新選項卡中打開而不是新的_blank窗口
- 13. 進度微調不顯示
- 14. JavaScript - 打開新窗口並顯示爲選項卡(Chrome的Ctrl + N等效項)
- 15. 如何打開新選項卡中的彈出窗口,但將用戶保留在調用者選項卡上?
- 16. 在Chrome上打開新選項卡時顯示圖片
- 17. 如何在彈出窗口中單擊android中的一個選項卡時使用微調器?
- 18. 當窗口太小時Bootstrap選項卡顯示不正確
- 19. 當用戶點擊一個新選項卡時打破循環 - jQuery選項卡
- 20. 如何在用戶點擊選項卡時進行ajax調用?
- 21. 僅當用戶需要時,JavaScript窗口位置新選項卡
- 22. 長時間運行時未顯示進度微調器
- 23. Firefox打開一個新選項卡而不是彈出窗口?
- 24. 選擇ActionBar選項卡時打開新行選項卡
- 25. JavaScript打開/在新選項卡或窗口中顯示當前頁面
- 26. android微調不顯示時點擊
- 27. OpenSwing打開窗口選項卡欄 - 最多6個選項卡
- 28. 單擊單選按鈕時如何顯示微調框
- 29. GWT:未打開瀏覽器選項卡打開新郵件窗口
- 30. 使用ajax顯示打開新窗口
爲什麼不只是讓瀏覽器的平常的微調工作,而不是嘗試重複瀏覽器應該已經在做什麼? –
如果在點擊時沒有單擊Command/Ctrl,會發生什麼情況?你是用AJAX加載頁面還是頁面刷新? – putvande
你是如何加載內容的?如果它是AJAX,那麼只有在觸發AJAX請求時才顯示微調,並將其完全隱藏。 –