在我的 asp.net 网站中MasterPage
,我在 MasterPage 部分的样式表的标记属性中Routing
使用了波浪号。像这样:href
link
head
<link href="~/Styles/Main.css" rel="stylesheet" type="text/css" />
这就像一个魅力。由于网站使用路由,因此 url 将包含越来越多/
的 ,但样式表的 href 仍然有效,因为波浪号指向 Web 应用程序的根并且使用了样式。
我尝试src
对标签的属性使用相同的技术script
,但这似乎没有产生预期的结果。我试过:
<script src="~/Scripts/jquery-1.8.2.min.js" type="text/javascript" ></script>
但这只是将波浪字符输出到页面的 HTML,而不是像对href
属性所做的那样将其替换为 Web 应用程序的根。我的经验是,asp.net 替换了href
属性中的波浪号,但没有替换属性中的波浪号src
。
如何使波浪号在src
脚本标签的属性中起作用?