我目前正在開發一個Firefox擴展,我需要知道用戶什麼時候關閉瀏覽器,所以我可以調用一個函數。我搜索了Firefox插件sdk文檔,我還沒有找到任何東西。有沒有解決我的問題?關閉瀏覽器事件
Q
關閉瀏覽器事件
1
A
回答
3
require("sdk/system/unload").when(function(reason) {
if (reason === 'shutdown') {
handleShutdown();
}
if (reason === 'disable') {
handleShutdown();
}
});
0
試過嗎?
<script type="text/javascript">
$(document).ready(function(){
window.onbeforeunload = function() {
var msg =" If you're not interested please let us know what we can do to improve."
return msg;
} });
</script>
+1
我不認爲我可以利用這一點。在我的main.js中,我無法插入腳本,使用jQuery或有權訪問窗口:) – monfort
相關問題
- 1. 瀏覽器關閉事件
- 2. 關於瀏覽器關閉事件
- 3. Silverlight瀏覽器關閉事件
- 4. 檢測vb.net瀏覽器關閉事件
- 5. 瀏覽器關閉事件.net
- 6. 手機瀏覽器關閉事件
- 7. 關閉瀏覽器捕獲事件
- 8. 關閉瀏覽器的事件
- 9. 跨瀏覽器窗口關閉事件
- 10. 捕捉瀏覽器關閉事件
- 11. 在硒瀏覽器中獲取瀏覽器關閉事件
- 12. 在Android瀏覽器中捕捉瀏覽器關閉事件
- 13. 關閉瀏覽器
- 14. 捕捉瀏覽器關閉事件沒有刷新事件
- 15. Window.addcloseHandler和Window.addwindowClosingHandler不會影響瀏覽器關閉和瀏覽器刷新事件
- 16. 谷歌瀏覽器,關閉標籤事件監聽器
- 17. 最後窗口關閉事件偵聽器的Chrome瀏覽器
- 18. 鉻:當瀏覽器關閉
- 19. 餅乾關閉瀏覽器
- 20. 關閉瀏覽器警報
- 21. 在瀏覽器關閉
- 22. 關閉瀏覽器(PHP)
- 23. SetTimeout在瀏覽器關閉
- 24. 在瀏覽器關閉
- 25. 使Web瀏覽器關閉
- 26. 瀏覽器關閉和asp.net
- 27. XPages關閉瀏覽器
- 28. 在Flex中檢測瀏覽器窗口關閉事件?
- 29. 想要檢測瀏覽器關閉事件?
- 30. 如何在Firefox中檢測瀏覽器關閉事件?
這似乎是對我來說正確的方式。刪除我的解決方案。謝謝@南都! – Noitidart
它的工作原理 – monfort