2011-06-18 133 views
0

我已经注入了一些自定义JavaScript到我的MVC应用程序,使用VML来执行一些包含文本的对象的图形渲染。在HTML页面中效果很好,但是当我在MVC应用程序中使用脚本时,我只收到没有图形的文本,并且每个渲染对象中应包含的文本都覆盖在IE8页面的左上角坐标中。根本不清晰。MVC框架支持VML吗?

在Firefox中,渲染了对象,但所有文本都在页面的左下角坐标中使用相同的叠加结果进行渲染。

有谁知道VML是否适用于ASP.NET或ASP.NET MVC应用程序?

回答

2

VML是一种基于浏览器的技术,主要受Internet Explorer支持。运行Web应用程序的框架(ASP.NET,MVC等)对它没有任何影响。

+0

谢谢。我确定,自动嵌入到我的MVC ASP.NET应用程序中的以下标记正在扰乱结果。一旦我评论了标签,所有呈现的元素都显示正常。 <!DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Transitional // EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> – Mark