2009-10-15 23 views
6

是否可以保存任何類型的文件以繞過「另存爲」對話框?使用web瀏覽器類在沒有對話框的情況下以主動方式保存MHT

WebBrowser.ShowSaveAsDialog(); 

是web瀏覽器控件可序列化的加載的內容,因此它可以被保存和檢索(用於重新顯示)?

回答

2

鑑於您可以完全訪問DOM,因此可以讀取WebBrowser顯示的任何內容答案必須是

  • 使用DOM的樹節點讀取的web瀏覽器的內容複製到C#世界上使用普通的.NET文件訪問

不過,如果你只是想下載一個

  • 寫入文件網頁並將其保存到磁盤有更好的方法,然後使用WebBrowser控件,看看WebClient

  • 相關問題