使用IHTMLDocument2解決彈出"為了讓該網站給你提供個人化信息,是否允許在你計算機放置cookie?"


mshtml可以說是一個不錯的解析html利器,對於像我這樣一直都是不用webbrowser,直接用socket或者WebRequest進行HTTP通訊

然后再用IHTMLDocument2.write(html)載入得到的html源進行解析.

但是今天碰到一個問題,就是載入html到IHTMLDocument2后,彈出了下面的框.

搜了一下,貌似只有看見人問,沒有看到解決辦法,其實也就是很簡單的事情,只需要載入前使用下面一句代碼:

html = html.Replace("script", "soript");

別問我soript是什么,別問我soript是什么,別問我soript是什么,別問我soript是什么,別問我soript是什么... ...

這次也明白了原來IHTMLDocument2是載入html源后是會執行腳本的...是會執行腳本的...是會執行腳本的...是會執行腳本的...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM