我想在表單/文件發送後,但在下一頁加載之前執行一些JavaScript。通常,我會在着陸頁上執行腳本,但它是第三方API。提交表單後,onbeforeunload
確實會觸發,但發送(文件上傳)需要幾分鐘的時間。OnBeforeUnload之後的任何觸發器?
這裏有什麼觸發器可以用來代替這個嗎?由於
我想在表單/文件發送後,但在下一頁加載之前執行一些JavaScript。通常,我會在着陸頁上執行腳本,但它是第三方API。提交表單後,onbeforeunload
確實會觸發,但發送(文件上傳)需要幾分鐘的時間。OnBeforeUnload之後的任何觸發器?
這裏有什麼觸發器可以用來代替這個嗎?由於
最終,我創建了一個iframe並處理它的onload
事件。凌亂的解決方案,因爲它更糟糕,但這與使用第三方頁面,我認爲。
有onunload
,但我不知道火災時在此情況下(onbeforeunload
後肯定:))
注意,AJAX在onunload
是非常挑剔的,也許永遠不會執行。
是的,它永遠不會開火。如果有位置變化,請嘗試一些技巧。 – 2011-04-25 08:15:05
已嘗試'卸載'事件? ('onunload') – 2011-04-25 08:07:26