首页 新闻 会员 周边

HTML 引入 SVG 问题

0
悬赏园豆:50 [待解决问题]

已写好svg文件

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
  <svg xmlns="http://www.w3.org/2000/svg" width="300px" height="100px">
    <circle id="clDemo" r="30" cx="34" cy="34" style="fill: red; stroke: blue; stroke-width: 2" />
  </svg>

火狐能够正常显示

但是通过HMTL引用就提示下载该svg文件……

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html  xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>无标题页</title>
</head>
<body> 
    <iframe src="rect.svg" width="500px" height="500px"></iframe>
</body>
</html>

网上找了半点,没有类似情况 用其他的方式

< object data = "rect.svg "  width = "300"  height = "100"  type = "image/svg+xml" codebase = " http://www.adobe.com/svg/viewer/install/ "   />
< embed  src ="rect.svg"  width ="300"  height ="100"  type ="image/svg+xml"
pluginspage ="http://www.adobe.com/svg/viewer/install/"   />
火狐里显示不出来……

救助……

 

azraelovesa的主页 azraelovesa | 初学一级 | 园豆:34
提问于:2010-09-08 14:38
< >
分享
所有回答(5)
0

并不是所有的浏览器都支持svg。

可参考s3cschool

lucika.china | 园豆:25 (初学一级) | 2010-10-01 19:57
- -我的问题是 svg通过文件形式已经能够在firefox正常显示了,但是通过iframe,object等方法引用的话就会显示失败....
支持(0) 反对(0) azraelovesa | 园豆:34 (初学一级) | 2010-10-09 12:50
0

.....

azraelovesa | 园豆:34 (初学一级) | 2012-04-17 13:21
0

我也遇到同样的问题,单独打开svg文件能够显示,在html或aspx页面引入 就显示不正常了,期待高人出现。。。

kuangguangxiang | 园豆:36 (初学一级) | 2013-05-07 08:54
0

你好,svg问题解决了吗

寻梦99 | 园豆:210 (菜鸟二级) | 2013-05-17 15:36
0

用object方法可以呈现啊

大雪纷飞 | 园豆:202 (菜鸟二级) | 2015-03-02 15:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册