我有一个网页模板,我通过双击 .html 文件下载并在本地浏览。当以这种方式查看时,一切正常。
但是当文件被复制到现有 Visual Studio 元素内的文件夹并运行时,IIS 服务器将使用相同的 .html 文件,设计将关闭。
.html 位于具有相同子文件夹(css、js、图像...)的同一文件夹中,唯一的区别是通过双击文件查看以调出具有相同文件的 IE 节作为开始up 页面并运行 VS 元素。
失败的 IIS 版本显示在图像的左侧,双击并工作的版本显示在右侧。
最佳答案
通过F12工具查看浏览器模式和文档模式,比较两种效果图的差异。我怀疑他们不一样。还要检查一个是否处于兼容模式而另一个不是。这有助于解释文件显示的差异。
参见 META Tags and Locking in Future Compatibility有关如何强制 IE 以特定模式呈现页面的更多信息。
关于html - 网页设计在直接 IE 浏览中工作,但在通过 IIS 查看时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22356742/