1
我正在查看较旧的asp.net 2.0 web应用程序。在母版页,有以下标签:HTML相对URL分辨率差异
<link href="style/template.master.css" rel="stylesheet" />
<script src="js/prototype.js" type="text/javascript"></script>
当我看到这个,我预计一些麻烦网页从网站中的文件夹加载。我不希望这些相对URL的解析方式有所不同。下面是从页面在管理文件夹中的网址解析的截图:
我预想的URL得到解决相对于管理文件夹两者;但可以看出,URL的解析方式不同。我的问题是为什么?
一个解释很好,但我真的很喜欢解析规则的引用,说明差异 - 或可能导致此错误的错误。
多一点信息:
有无论是在管理页面或母版页没有base
标签。
的行为是在IE 11相同的(在不同的兼容模式)和铬40.
主页具有XHTML 1.0严格文档类型。
感谢
谢谢。这就解释了为什么,即使我们不知道为什么链接是固定的而不是脚本。足够好知道该怎么做向前迈进。 – 2015-02-15 02:40:45