0
我正試圖解決導航中攔截請求的問題,並希望在將其傳遞給該請求之前向該請求中注入其他請求參數。如何在WebBrowser中使用導航事件注入頁眉
步驟如下:
首先是讓經由WebBrowser.Navigate請求()。我有一個事件處理程序來捕獲導航事件。
請求觸發Navigating事件(在發出實際請求之前)。在這一點上,我想要取消請求並用添加的參數發出新的請求,或者以某種方式改變當前請求以獲得正確的參數。
不幸的是,我不能簡單地調用Cancel事件,並因爲一個問題重新發出Navigate調用。這個請求來自一個iframe,所以它的深度只有一層,導航調用會打斷文檔內容的最終結果(因爲它只顯示iframe的內容,而不是它的父代的內容)。
有什麼建議嗎?