HTML未在网络驱动器上正确显示

HTML未在网络驱动器上正确显示,html,css,svg,Html,Css,Svg,我正在使用HTML为工作创建一些自动生成的测试报告。当报告本地存储在我的C:\驱动器上时,它们显示良好,但当我将报告复制到工作网络驱动器以进行常规访问时,html文档在IE9中不再正确显示: 如果有一个图形显示SVG文件,则页面将结束(即不显示任何后续内容) 图形标题等内容的格式设置会出错 报告由图形组成,这些图形是与HTML文档存储在同一文件夹中的相对路径链接SVG文件 如果有人能给我一些建议,告诉我为什么从网络驱动器和本地C:\驱动器观看时会有这种差异,我将不胜感激 非常感谢 BenIE

我正在使用HTML为工作创建一些自动生成的测试报告。当报告本地存储在我的C:\驱动器上时,它们显示良好,但当我将报告复制到工作网络驱动器以进行常规访问时,html文档在IE9中不再正确显示:

  • 如果有一个图形显示SVG文件,则页面将结束(即不显示任何后续内容)
  • 图形标题等内容的格式设置会出错
报告由图形组成,这些图形是与HTML文档存储在同一文件夹中的相对路径链接SVG文件

如果有人能给我一些建议,告诉我为什么从网络驱动器和本地C:\驱动器观看时会有这种差异,我将不胜感激

非常感谢


Ben

IE文档模式可能会有所不同,具体取决于文件的存储位置。例如,它可以为所有intranet页面设置模式IE7。如果您在另一个驱动器上,也可能发生同样的情况

由于SVG从IE9开始就受到支持,IE8文档模式可以消除这种支持

如果每个驱动器之间存在文档模式差异,请检查IE开发工具(
F12
),或添加此元以强制IE进入边缘模式:

<!--[if IE]>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<![endif]-->

尝试将此添加到标题部分

<meta http-equiv="X-UA-Compatible" content="IE=9">

有关更多详细信息,请参阅


您可以为父元素添加100%宽度,这很神奇。

请查看有关SODo的问题您有代码吗?或者这个问题只针对读心术的人?你能提供一些代码让我们看看你是如何修饰你的文件的吗?非常感谢Miam84和javascriptCoder,当从网络驱动器加载文档时,文档是以IE7模式显示的,你的解决方案解决了这个问题:-)