是否可以攔截document.location.href = "http://my.domain";
發出的請求並添加授權標頭?如果可以提供幫助,我正在使用ReactJS。謝謝。Javascript - 我可以攔截對document.location.href的調用嗎?
1
A
回答
0
沒有,一旦調用這個代碼
document.location.href = "http://my.domain"
沒有辦法攔截(由intercept
假設你的意思stopping it from happening)這一呼籲。
可以趕上然而事件unload
window.addEventListener('beforeunload', function(event) {
console.log('I am the 1st one.');
});
window.addEventListener('unload', function(event) {
console.log('I am the 3rd one.');
});
0
在舊的瀏覽器,這是不可能的。但是,使用HTML5,您可以使用service workers,它允許您攔截通信(允許您執行諸如爲用戶提供離線體驗之類的操作)
相關問題
- 1. 我可以攔截直接調用的函數嗎?
- 2. 攔截javascript調用
- 3. 我可以攔截電話撥號嗎?
- 4. 簡單的注射器 - 我可以攔截創建對象嗎
- 5. 攔截對javax.crypto的調用
- 6. 是否可以攔截Documentum API調用?
- 7. 我可以在攔截器上聲明生命週期攔截器嗎?
- 8. 我可以使用Python攔截KDE中的全局按鍵嗎?
- 9. iOS:我可以攔截UIWebView頂部的滑動嗎?
- 10. 可以攔截私人方法嗎?
- 11. 可以調用模塊或類在node.js/Javascript中攔截
- 12. 我真的可以將對Web服務的引用連接到攔截器嗎?
- 13. Angular - 我可以在Http攔截器服務中使用$ mdDialog嗎?
- 14. 我可以在Glassfish(或任何應用程序服務器)上攔截對我的WSDL的調用嗎?
- 15. $ httpProvider攔截器不攔截我的API調用
- 16. 我可以攔截IE上的控件按鍵嗎?
- 17. 我可以攔截計算機上的重置按鈕嗎?
- 18. 我可以攔截iPhone上的短信嗎?
- 19. 用Javascript攔截或捕獲Ajax調用
- 20. 使用Selenium攔截Javascript函數調用
- 21. 攔截process.stdout.write調用
- 22. 攔截AJAX調用
- 23. 攔截對屬性的調用
- 24. 我可以攔截表單提交數據以與AJAX一起使用嗎?
- 25. 我們可以在android中攔截來電嗎?
- 26. EJB 3.1攔截器是「攔截器」嗎?
- 27. iOS版 - UIWebViewDelegate攔截JavaScript調用
- 28. 攔截構造函數中調用JavaScript
- 29. AJAX攔截JavaScript
- 30. 可能攔截change事件嗎?