这是到达的网页(使用Google Dev Tool捕获):
<html>
<body marginwidth="0" marginheight="0" bgcolor="rgb(38,38,38)">
<embed width="100%" height="100%" name="plugin" src="https://www.prosper.com/secure/account/common/PDFFilePage.aspx?id=1fed9714de1a8e458762ae5852578c&stmtdtid=2" type="application/pdf">
</body>
</html>
当我(最后)在WebBrowser控件中得到它时,我得到:
<head></head>\r\n<body></body>
“嵌入”标签中的pdf文档会丢失。 DownloadBegin,DownloadProgress,DownloadComplete,FileDownload和DocumentComplete事件全部触发。我可以看到正在进行中,DownloadProgress事件触发并且收到的计数器上升,但我找不到下载的pdf,浏览器屏幕也是空白。
任何想法我能做什么?我的想法是捕获PDF文件并将其写入数据库,但我似乎无法找到它。
答案 0 :(得分:0)
我相信你的意思是WebBrowser控件。我强烈建议你看看WatiN。它适用于c#jQuery为javascript做的事情。
你可以在没有WatiN的情况下做到这一点,但它是更多的代码,你必须处理应该自动处理的事件,这是WatiN可以做的。