关于SVG图片不显示

原创 2015年07月11日 10:34:11


SVG图片在本地调试时,能够正常显示,但是上传到服务器或者虚拟主机以后不显示。这个问题该怎么解决呢?


两种解决办法:


第一种:在服务器上 IIS 或者其他Web服务器上 添加 SVG映射。


第二种:在Web.Config 中添加配置节点,手工映射。


如下面:在WebServer节点下添加。

<staticContent>
      <remove fileExtension=".woff" />
      <mimeMap fileExtension=".woff" mimeType="font/x-font-woff" />
      <remove fileExtension=".woff2" />
      <mimeMap fileExtension=".woff2" mimeType="font/x-font-woff" />
<remove fileExtension=".svg" />
      <mimeMap fileExtension=".svg"  mimeType="image/svg+xml" />
    </staticContent>



当你使用虚拟主机时,又不想联系空间商添加映射时,第二种方法比较方便,自己动手丰衣足食。




相关文章推荐

Visual studio2010不显示.svg格式图片

昨天同事在用Visual Studio2010运行asp.net项目时  出现了 页面.svg格式图片不显示问题 用VS2012运行或者发布到IIS后 图片都是可以正确显示的 在尝试 在...

SVG显示异常

今天在部署程序的时候,发现在正式环境上面SVG无法正常显示,激动的心情立马被泼了一盆凉水,之前开发的时候是在Tomcat下面进行的,显示一切正常,正是环境为websphere,SVG就显示不出来了。 ...

html的img中使用SVG图片做SRC在本地测试可用但是上传服务器后不能显示问题解决

html的img中使用SVG图片做SRC在本地测试可用但是上传服务器后不能显示问题解决: 问题:html的img中使用SVG图片做SRC在本地测试可用但是上传服务器后不能显示。 原因:服务器的MI...

SVG下appendChild(node)在浏览器中不显示的问题

直接appendChild(node)在浏览器上并不显示 SVG fragments are mistakenly parsed as HTMLUnknownElement Add SVG eleme...

Nginx静态资源部署

前言:传统的web项目,一般都将静态资源连同项目部署在容器中(如tomcat、jetty),但是有时需要把这些静态资源文件单独拿出来,ngnix这时可以来充当静态资源服务器的功能。配置Nginx/Te...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

为Web服务器配置svgz文件需要的http头,让浏览器可以打开svgz文件

本文介绍了让浏览器能正常显示svgz文件应该怎样进行配置,并给出了Apache httpd服务器上的几种配置方式的示例,以及PHP程序动态输出svgz的例子。...

IE对SVG的支持

1、IE9以上支持SVG,IE11的支持最好。 要支持SVG需要添加 , 并且本地IE内核需要在10以上 2、SVG箭头的移动和放大缩小在IE中不是很好的支持,       添加如下行:    (感觉...
  • yfdhn
  • yfdhn
  • 2015年02月04日 16:55
  • 3173

Linux下SVG浏览存在问题及解决方法

Firefox不支持Windows对象的操作和JS对Windows对象的调用,限制了当前WEB程序中大量存在的对SVG的操作功能在Linux + firefox下的运行。 解决方法 通过测试符合Ex...

SVG 走向 Linux 桌面之路

来源:GNOME中国(http://apt.geekbone.org)   长期以来,计算机图形一直被位图所统治。然而,自由软件社区已经开始了一场变革:在他们的桌面上使用可缩放的图形。在这篇文章里,我...
  • Feisy
  • Feisy
  • 2008年01月03日 15:03
  • 793
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于SVG图片不显示
举报原因:
原因补充:

(最多只允许输入30个字)