![](/img/trans.png)
[英]Detect Page Refresh or Navigation in Browser
我有一個 Web 應用程序,其中顯示記錄列表的父頁面打開一個新選項卡(“子”)來編輯點擊的記錄。 我想跟蹤誰打開了頁面,以便在多人編輯唯一記錄時顯示一條消息。 這意味着在頁面關閉時報告。 我為每個頁面分配了一個 GUID 以方便識別頁面實例。 所以瀏覽器中的javascript需要檢測幾種場景: ...
[英]Detect Page Refresh or Navigation in Browser
我有一個 Web 應用程序,其中顯示記錄列表的父頁面打開一個新選項卡(“子”)來編輯點擊的記錄。 我想跟蹤誰打開了頁面,以便在多人編輯唯一記錄時顯示一條消息。 這意味着在頁面關閉時報告。 我為每個頁面分配了一個 GUID 以方便識別頁面實例。 所以瀏覽器中的javascript需要檢測幾種場景: ...
[英]js save data on page unload does not work as expected
我試圖在頁面卸載時保存一些數據,這是我當前的腳本 但是這只能部分起作用(在firefox中重置網頁),我不知道為什么會這樣,非常感謝任何幫助 ...
[英]onbeforeunload not/not correct working in Javascript
我正在嘗試使用 onbeforeunload 或 onunload 事件,甚至在: 但它不起作用,無論是在 Chrome 上還是在 Firefox 上,唯一有效的方法是下面的代碼,但問題是它在加載開始時有效,而不是在頁面關閉時有效,我花了超過 24 小時就這樣,我無法讓它工作。 ...
[英]Fetch Keep Alive is not working as expected
我正在研究 AngularJS 1.6 版本。 在我的 app.controller.js 中,我添加了三個事件監聽器並附加了一個 deleteStudent 方法。 API 調用未到達后端,但在 chrome 網絡選項卡上列為待處理state。 *上面使用的刪除 API 是在 Node js ...
[英]Window.onUnload inconsistently sends results to server
我試圖讓用戶在嘗試離開頁面時收到警報,並在他們離開時發出發布請求,如果沒有,則不執行任何操作。 這是我的代碼(使用 JQuery):$(window).on("unload", function() { $.post("/delete-room", { roomID: ro ...
[英]Closing Chrome window not sending data with sendBeacon in unload event handler
我試圖在窗口關閉時發送數據,以防止 2 個人編輯和覆蓋彼此的數據。 目前我在卸載事件處理程序中使用 sendBeacon。 火狐: 刷新:有效 后退按鈕:有效 關閉窗口:作品 鉻合金: 刷新:有效 后退按鈕:有效 關閉窗口:不起作用 這是我的代碼 ...
[英]trigger unload event in iframe app when parent application tab closes
我有兩個應用程序,App1 和 App2。 App2 作為 iframe 嵌入到 App1 中,因此 App1 是嵌入 App2 的父應用。 當用戶從瀏覽器關閉 App1 時,我想在 App2 中觸發 api。 我嘗試在 App2 中使用'unload'事件,但是當 App2 關閉時不會觸發該事件 ...
[英]beforeUnload does not call
我有一個反應應用程序,如果他離開 session,我想從數據庫中刪除他。 我嘗試使用 onUnload 執行此操作,但它根本不調用該方法。 部分相關代碼: 我也嘗試了綁定和沒有箭頭功能,但它沒有用 ...
[英]Xamarin.Forms Cannot call OnDisappearing()
當我離開屏幕時,我只需要顯示一條消息(在某些情況下)。 發現有一個叫做 OnDisappearing() 的方法,當表單被卸載(或者也被一個新的重疊)時調用。 What I found: https://forums.xamarin.com/discussion/89563/intercept- ...
[英]navigator.sendBeacon not called from unload
根據MDN和規范, navigator.sendBeacon 旨在從窗口卸載中調用。 現在,如果您關閉瀏覽器的最后一個選項卡或整個瀏覽器窗口,它似乎不再起作用。 誰能確認這是否是設計使然? 如果是這樣,是否有一種解決方法可以在卸載時發送最后一分鍾的數據? 我在 Firefox 74 和 Chro ...
[英]Are there any conditions under which window.unload event does not fire?
我在前端使用navigator.sendBeacon來告訴服務器用戶何時進入和離開頁面(通過window.load和window.unload )。 我正在記錄到達/離開服務器端的時間。 我注意到有些情況下有到達時間但沒有出發時間。 是否存在無法觸發window.unload事件的常見情況,即不是 ...
[英]Message for quitting a page only working with Edge and not Chrome and Firefox
我目前正在一個網站上工作,並且有一個帶有表單的頁面。 當用戶嘗試離開此頁面時,我希望顯示一條確認消息。 我是這樣做的: 在 JSP 文件中(網站是用 Struts2 制作的): JavaScript 代碼: 如果您嘗試重新加載頁面或單擊鏈接,這可以正常工作,但如果您嘗試輸入表單然后單擊瀏覽器的后退 ...
[英]I need to capture the window.onbeforeunload event
我正在做一個項目,我需要捕獲瀏覽器關閉事件( unload或beforeunload )。 為此,我嘗試了下面的代碼,但它不起作用。 該代碼僅在我打開瀏覽器控制台 window (可能只是一秒鍾)時才有效,但它是必需的,否則它不起作用。 例子 ...
[英]Perform an asynchronous service get when closing browser window / tab with Angular
我目前正在嘗試讓 Angular 應用程序在用戶嘗試離開我的頁面時進行 API 服務調用。 通過關閉選項卡/窗口,或輸入外部 URL。 我已經嘗試實現幾種不同的方法,我在這里看到的關於 stackoverflow 問題的描述,但似乎都沒有達到預期的效果。 有些人提到了同步 ajax 請求,這些請求 ...
[英]Capturing the browser tab reload and tab close functionality
我想在瀏覽器或選項卡關閉的其他頁面上調用ajax。 當我們重新加載選項卡或關閉選項卡時,它將調用onbeforeUnload和onUnload事件。 如果我通過按ctrl+r或在地址欄中按enter來重新加載頁面,則應該重新加載頁面而沒有任何提示;如果我單擊瀏覽器或選項卡的關閉,或者按ct ...
[英]How to call an external function inside onbeforeunload() if the user chooses to move out of the page?
我已經看過許多示例,並嘗試了在用戶決定留在頁面中的地方調用指定函數的示例。 如果用戶決定離開頁面,則需要在頁面卸載之前調用外部函數。 我嘗試使用“ onunload”,但需要在調用函數之前提示用戶。 提前致謝! ...
[英]Calling an http request in an window:unload handler in Angular 5
我有一個應用程序,需要確保用戶在意外關閉瀏覽器(或選項卡)時已保存其數據。 我添加了一個window:beforeunload處理程序以顯示確認對話框,並且添加了window:unload以調用http服務調用(如果用戶確實確實想離開但保存更改)。 但是,該調用永遠不會在服務器上執行(除非我 ...
[英]How to show dialog box if user wants to close the browser and then check what they selected?
我想知道JavaScript或JQuery中是否有任何解決方案可以向用戶顯示消息,如果他們想關閉其瀏覽器/窗口? 我知道有一個可以使用beforeunload的選項,但是唯一的問題是我找不到用戶選擇“ Leave Page或“ Stay on Page 。 我問這是否可行的原因是,如果用戶選 ...
[英]Closing many pop-up windows on unload
這是我的網站: http : //www.brute.adult 。 這是codepen: https ://codepen.io/vaninoo/pen/GMbbEg。 正如您在網站上看到的那樣,當您單擊鏈接時,會出現許多彈出窗口。 我一直在嘗試使它們在卸載時消失。 彈出式窗口的調 ...
[英]Redshift UNLOAD statement get's canceled after 19min
我正在嘗試使用此實用程序卸載以s3大型(6GB)數據集( https://github.com/awslabs/amazon-redshift-utils/blob/master/src/UnloadCopyUtility/redshift-unload-copy.py )來自EC2實例。 ...