我使用System::Net::WebClient::DownloadString获取一些网页的HTML代码。但是,它不适用于某些特定的页面。
出于这个原因,我在这些页面中使用了WebBrowser2。但是,这种方式有一些问题,因为它真的加载页面。
我想做这些:
我该怎么办?
发布于 2014-06-03 08:29:25
第一个窗口通常由DWebBrowserEvents2::NewWindow3处理;您可以取消新窗口。只适用于真正的弹出窗口,而不是HTML5浮动div。
至于下载,听起来像是URL标识了一个不是MIME类型的text/html的资源。您必须在DWebBrowserEvents2::BeforeNavigate2期间获得标头,并且可以再次取消它。
https://stackoverflow.com/questions/24005009
复制相似问题