HTML中的内联SVG,Firefox 3.5

前端之家收集整理的这篇文章主要介绍了HTML中的内联SVG,Firefox 3.5前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图创建一些混合的 HTML / SVG内容,并有一些麻烦. HTML内容按预期显示,但内联SVG不显示.所以,我做了一些实验.

我找到具有内联SVG示例的站点,并且在我的系统上正确呈现.所以,我“查看页面源”,并将HTML / SVG复制/粘贴到另一个本地文件中,并在Firefox中打开此文件.没有内联SVG可见.

我也尝试过与Chrome相同的实验,结果相同.

我可能会失踪?

更新
我的身份稍有变化:k montgomery – > kmontgom使用OpenID.

无论如何感谢所有回答的人.最好的解决方案是设置Response.ContentType;这让我继续使用WebForms方法.

我已经考虑在.xml文件中使用纯XHTML内容,并使用ASP.NET MVC来提供该内容.我可能会在未来这样做.

现在,随着jQuery,SVG,并做这件事情做一些事情.

感谢所有的帮助.

解决方法

一个替代方案,如果你不想做XHTML是对SVG数据进行base64编码.

例如

<object type="image/svg+xml" 
        data="data:image/svg+xml;base64,PCFET0NUWVBFI...etc..."></object>

我认为这可能不是你想要的专门为你的情况,但无论如何,可能对其他人有用.

猜你在找的HTML相关文章