我有一个要在 WebBrowser 控件中显示的 HTML 页面,我只想保留其布局。它可以是任何下载的页面,我希望它是静态的(非交互式),这意味着没有 javascript 或 Flash,但用户仍然可以使用滚动条在页面上移动。
我正在考虑剥离除基本标签(img、table 等)之外的所有标签,因为我不熟悉不同类型的脚本和插件,我只想保留布局。执行此操作的最佳方法是什么?
最佳答案
WebBrowser
控件可能具有禁用脚本的属性,但如果没有,您可以使用 AntiXSS 库来清理所有可执行 JavaScript 的 HTML。
在这里查看:
关于.net - 在 WebBrowser 控件中禁用脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3508621/