在我们的 IIS 服务器上,样式表的相对路径可以正常工作......
<link rel="stylesheet" href="path/to/styles.css">
但是Javascript文件的相对路径不起作用......
<script type="text/javascript" src="path/to/script.js"></script> <!-- This won't load!! -->
Javascript文件的绝对路径确实有效......
<script type="text/javascript" src="http://www.somecdn.com/jquery.js">
内联Javascript也很好......
<script type="text/javascript">
alert("You'll see me, that's for sure!");
</script>
图像的相对路径也很好......
<image src="path/to/image.png" alt="You can see me!" />
因此,我想知道某处是否存在 IIS 设置,它根据请求的资源的 MIME 类型改变路径的工作方式。是否有其他原因导致样式表的相对路径可以工作而 javascript 文件的相对路径不可以?显然,这是一个向这里的 IT 人员提出的问题,他们似乎不知道是什么导致了问题。