簡體   English   中英

瀏覽器關閉時調用頁面方法

[英]Call Page Method on Browser Close

當用戶關閉特定ASP.NET 4.5.1網站的瀏覽器或活動選項卡時,我需要調用pagemethod,嘗試onbeforeunload,它有時工作但不一致。 有人可以幫我這個嗎?

長期處理這個問題。

  • 最初發送表單請求,未能實現。 工作時間為100/1。
  • 發送了一個AJAX請求。 對。 很好幾次。 再次問題掌握在手中。
  • 停止信任瀏覽器請求和實現的服務器端非活動方法。
  • 如果客戶端沒有提出x秒/分鍾的請求,則關閉其會話(使用sessiontimeoutcookies管理)。
  • 這是100%保證,沒有瀏覽器依賴。

瀏覽器信任面臨的問題。

  • 上帝知道為什么有時候它有效。
  • 程序員在瀏覽器崩潰時哭泣
  • 沒有人知道CPU什么時候關閉以及我的情況發生了什么
    瀏覽器關閉請求
  • 還有更多像這樣的自然災害....

您必須使請求成為同步AJAX(幾乎是唯一適用於同步AJAX的情況); 否則,在設法發送請求之前窗口是否會死亡是一場競賽。

暫無
暫無

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

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