我最近創建了一個使用網絡瀏覽器控件的Windows Phone 7的網絡瀏覽器。但我想保存一個網頁,如果用戶點擊保存按鈕。此外,我還需要在另一個頁面(Page1.xaml)中顯示保存的網頁,該網頁的標題和網址也包含該網頁的縮略圖。由於我是新來的C#,我不知道如何使用隔離存儲保存網頁。我在很多地方進行了研究,但是我沒有得到答案。誰能幫我這個???我的網絡瀏覽器名稱爲「瀏覽器」,文本框名稱爲「UrlTextBox」,並且保存按鈕名稱爲「savebtn」。預先感謝您的辛勤工作!想要使用網絡瀏覽器控制保存網頁
4
A
回答
1
由瀏覽器保存的緩存文件無法用於託管WebBrowser控件的應用程序,因此要直接訪問這些文件,您需要自行下載它們。
如果你只是想從頁面的文字,那麼你可以通過調用SaveToString()
得到這個。
如果您還需要更多信息,您需要解析通過調用SaveToString
返回的值,然後自行請求任何額外的文件(圖像,JavaScript,css等),然後將所有內容保存到獨立存儲中。您還需要更新所有保存的路徑,以便在IS文件結構中使用適當的相對路徑。
在創建截圖,如果你樂於使用屏幕拷貝在那個特定的點,你coudl做這樣的事情在http://www.jeff.wilcox.name/2011/10/screenshots-cs-how-to-capture-screenshots-of-your-app-on-your-device/
0
顯示從一個Silverlight#WP7應用程序中獲取屏幕截圖的條款。 看看這裏 - http://blog.galasoft.ch/archive/2010/12/28/taking-a-screenshot-from-within-a-silverlight-wp7-application.aspx
相關問題
- 1. 在wpf網絡瀏覽器控件中瀏覽安全網頁
- 2. 網絡瀏覽器控制版本
- 3. 網絡瀏覽器控制SPDY
- 4. 在網絡瀏覽器控制中使用代理服務器
- 5. 如何在瀏覽器中使用網頁瀏覽器控件?
- 6. 網頁瀏覽器控件,檢測網絡連接
- 7. 在網絡瀏覽器中使用javascript控制PDF
- 8. 使用網頁響應加載網絡瀏覽器
- 9. 網絡要點在瀏覽器中
- 10. 需要網頁瀏覽器控制的默認搜索引擎
- 11. 如何使用網絡瀏覽器訪問網站資源文件控制檯
- 12. 使用網絡瀏覽器的P2P
- 13. 停止網絡瀏覽器緩存
- 14. 如何使用.net的網頁瀏覽器控制?
- 15. 網頁瀏覽器控制與內存增加問題
- 16. 如何在網頁瀏覽器中保存網站?
- 17. 自動網絡瀏覽器?
- 18. 打開網絡瀏覽器
- 19. 網絡瀏覽器集成
- 20. 檢查用戶登錄或網絡瀏覽器控制也不
- 21. Windows Phone 7網絡瀏覽器控制用戶代理
- 22. 用任何語言控制「虛擬網絡瀏覽器」
- 23. 刪除網站的一部分;網頁瀏覽器控制。 C#
- 24. 無法登錄到網頁瀏覽器控制中的網站
- 25. 替代網頁瀏覽器控制和Chromium CefSharp控制wpf C#
- 26. 重新控制網頁瀏覽器控制問題
- 27. 防止用戶通過網絡瀏覽器訪問網頁?
- 28. wellsfargo.com如何防止網絡瀏覽器要求保存用戶名/密碼?
- 29. 網頁瀏覽器內的網頁瀏覽器
- 30. .net網頁瀏覽器控件