2010-08-18 49 views
3

我有一個HTML頁面,我想在WebBrowser控件中顯示,我只想保留它的佈局。它可以是任何下載的頁面,我希望它是靜態的(非交互式),這意味着沒有JavaScript或Flash,但用戶仍然可以使用滾動條在頁面中移動。在WebBrowser控件中禁用腳本

因爲我不熟悉不同類型的腳本和插件,所以我只想保留佈局。我正在考慮剝離除基本標記(img,table等)以外的所有標記。做這個的最好方式是什麼?

回答

2

可能是WebBrowser控件具有禁用腳本的屬性,但是如果沒有,您可以使用AntiXSS庫來清理所有可執行JavaScript的HTML。

看看這裏:

http://wpl.codeplex.com/

+0

WebBrowser控件沒有任何屬性,我可以找到這樣做,但我會嘗試這個庫,謝謝。 – Dmi 2010-08-19 02:34:28

-1

一個非常簡單的方法:禁用 「顯示圖片」 setting in IE(工具 - > Internet選項 - >高級設置選項卡)。網頁瀏覽器控件使用相同的設置! (除非你在你的代碼上覆蓋這個)。

相關問題