2012-07-18 54 views
1

我正在处理通过asp.net web应用程序仔细格式化HTML的内容。在部署时,我们为Windows产品创建一个包含所有这些内容的数据库。目前,我们正在使用syncfusion HTMLui控件在我们的软件中呈现此内容,但该控件不再正确显示内容。作为一个测试用例,我重新创建了一个我们使用HTML内容的表单,并用webBrowser控件替换了所有的syncfusion控件,这些控件完美地显示了HTML。所以我的问题是,Web浏览器控制在不同系统上的行为是否相同。例如,它会在XP和WIN7上呈现相同的效果吗?控件是否依赖于用户系统上的IE版本?或者是webBrowser控件的渲染在所有系统中都是相同的?web浏览器对格式化html显示器的控制意见

回答

2

the documentation

WebBrowser控件是为web浏览器的ActiveX控件 托管包装,并使用所有适用的版本控制安装在 用户的计算机上。

它会在不同的人的电脑上表现不同。所以你需要确保你生成的html在不同版本上(在合理的范围内)适当渲染,就像你在任何web开发中一样。

我可以从个人经验中验证这一点。我们在实用程序应用程序中使用它,当我们对css或html嗤之以鼻时,我们发现不同客户端之间存在差异。

+0

这就是我需要的,谢谢。 – Siegeon 2012-07-18 16:57:34