我們如何通過PHP或者node.js或其他語言檢測網頁是否崩潰(沒有瀏覽器EXIT),以便當用戶在Chrome的「Aw Snap」頁面按下某個特定的「重新加載」按鈕時頁面內的內容可以顯示在這個特定的情況下(崩潰的情況)。 在沒有EXIT的崩潰中,瀏覽器會在Google Chrome瀏覽器的每個示例中顯示着名的「Aw,Snap!」頁。如何使用PHP檢測網頁崩潰(而不是瀏覽器崩潰)?
我不想知道如何捕捉用戶是否刷新了頁面或重新加載的頁面,這些頁面可以用不同的方法很容易知道[一個例子參見這個PHP this代碼,它可以檢測用戶是否刷新頁面主要的桌面/移動瀏覽器,除了IE瀏覽器,不幸的是,這段代碼並沒有捕獲到崩潰事件,以及用戶在崩潰後可能再次請求同一頁面的事實。 我嘗試使用「register_shutdown_function」,和其他一些使用連接PHP函數,如「connection_aborted」等操作......但沒有成功。我通過使用會話變量找出了一個馬虎的方法,但可能會有更好的巧妙操作。
任何幫助或建議將不勝感激。 nodejs中的任何解決方案都將受到歡迎。
使用websocket,當連接沒有正確關閉時顯示崩潰。 – Kornflexx