cost 209 ms
在瀏覽器中檢測頁面刷新或導航

[英]Detect Page Refresh or Navigation in Browser

我有一個 Web 應用程序,其中顯示記錄列表的父頁面打開一個新選項卡(“子”)來編輯點擊的記錄。 我想跟蹤誰打開了頁面,以便在多人編輯唯一記錄時顯示一條消息。 這意味着在頁面關閉時報告。 我為每個頁面分配了一個 GUID 以方便識別頁面實例。 所以瀏覽器中的javascript需要檢測幾種場景: ...

onbeforeunload 不/不正確工作在 Javascript

[英]onbeforeunload not/not correct working in Javascript

我正在嘗試使用 onbeforeunload 或 onunload 事件,甚至在: 但它不起作用,無論是在 Chrome 上還是在 Firefox 上,唯一有效的方法是下面的代碼,但問題是它在加載開始時有效,而不是在頁面關閉時有效,我花了超過 24 小時就這樣,我無法讓它工作。 ...

Fetch Keep Alive 未按預期工作

[英]Fetch Keep Alive is not working as expected

我正在研究 AngularJS 1.6 版本。 在我的 app.controller.js 中,我添加了三個事件監聽器並附加了一個 deleteStudent 方法。 API 調用未到達后端,但在 chrome 網絡選項卡上列為待處理state。 *上面使用的刪除 API 是在 Node js ...

Window.onUnload 不一致地向服務器發送結果

[英]Window.onUnload inconsistently sends results to server

我試圖讓用戶在嘗試離開頁面時收到警報,並在他們離開時發出發布請求,如果沒有,則不執行任何操作。 這是我的代碼(使用 JQuery):$(window).on("unload", function() { $.post("/delete-room", { roomID: ro ...

關閉 Chrome 窗口不使用卸載事件處理程序中的 sendBeacon 發送數據

[英]Closing Chrome window not sending data with sendBeacon in unload event handler

我試圖在窗口關閉時發送數據,以防止 2 個人編輯和覆蓋彼此的數據。 目前我在卸載事件處理程序中使用 sendBeacon。 火狐: 刷新:有效 后退按鈕:有效 關閉窗口:作品 鉻合金: 刷新:有效 后退按鈕:有效 關閉窗口:不起作用 這是我的代碼 ...

當父應用程序選項卡關閉時,在 iframe 應用程序中觸發卸載事件

[英]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 不調用

[英]beforeUnload does not call

我有一個反應應用程序,如果他離開 session,我想從數據庫中刪除他。 我嘗試使用 onUnload 執行此操作,但它根本不調用該方法。 部分相關代碼: 我也嘗試了綁定和沒有箭頭功能,但它沒有用 ...

Xamarin.Forms 無法調用 OnDisappearing()

[英]Xamarin.Forms Cannot call OnDisappearing()

當我離開屏幕時,我只需要顯示一條消息(在某些情況下)。 發現有一個叫做 OnDisappearing() 的方法,當表單被卸載(或者也被一個新的重疊)時調用。 What I found: https://forums.xamarin.com/discussion/89563/intercept- ...

navigator.sendBeacon 未從卸載中調用

[英]navigator.sendBeacon not called from unload

根據MDN和規范, navigator.sendBeacon 旨在從窗口卸載中調用。 現在,如果您關閉瀏覽器的最后一個選項卡或整個瀏覽器窗口,它似乎不再起作用。 誰能確認這是否是設計使然? 如果是這樣,是否有一種解決方法可以在卸載時發送最后一分鍾的數據? 我在 Firefox 74 和 Chro ...

是否存在不觸發 window.unload 事件的任何條件?

[英]Are there any conditions under which window.unload event does not fire?

我在前端使用navigator.sendBeacon來告訴服務器用戶何時進入和離開頁面(通過window.load和window.unload )。 我正在記錄到達/離開服務器端的時間。 我注意到有些情況下有到達時間但沒有出發時間。 是否存在無法觸發window.unload事件的常見情況,即不是 ...

退出僅適用於 Edge 而不是 Chrome 和 Firefox 的頁面的消息

[英]Message for quitting a page only working with Edge and not Chrome and Firefox

我目前正在一個網站上工作,並且有一個帶有表單的頁面。 當用戶嘗試離開此頁面時,我希望顯示一條確認消息。 我是這樣做的: 在 JSP 文件中(網站是用 Struts2 制作的): JavaScript 代碼: 如果您嘗試重新加載頁面或單擊鏈接,這可以正常工作,但如果您嘗試輸入表單然后單擊瀏覽器的后退 ...

我需要捕獲 window.onbeforeunload 事件

[英]I need to capture the window.onbeforeunload event

我正在做一個項目,我需要捕獲瀏覽器關閉事件( unload或beforeunload )。 為此,我嘗試了下面的代碼,但它不起作用。 該代碼僅在我打開瀏覽器控制台 window (可能只是一秒鍾)時才有效,但它是必需的,否則它不起作用。 例子 ...

使用 Angular 關閉瀏覽器窗口/選項卡時執行異步服務獲取

[英]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 ...

如果用戶選擇移出頁面,如何在onbeforeunload()中調用外部函數?

[英]How to call an external function inside onbeforeunload() if the user chooses to move out of the page?

我已經看過許多示例,並嘗試了在用戶決定留在頁面中的地方調用指定函數的示例。 如果用戶決定離開頁面,則需要在頁面卸載之前調用外部函數。 我嘗試使用“ onunload”,但需要在調用函數之前提示用戶。 提前致謝! ...

在window中調用http請求:Angular 5中的卸載處理程序

[英]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。 正如您在網站上看到的那樣,當您單擊鏈接時,會出現許多彈出窗口。 我一直在嘗試使它們在卸載時消失。 彈出式窗口的調 ...


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