私のasp.net Webサイトでは、MasterPageのセクションにあるスタイルシートのタグの属性でチルダを使用していMasterPage
ます。このような:Routing
href
link
head
<link href="~/Styles/Main.css" rel="stylesheet" type="text/css" />
これは魅力のように機能します。Web サイトはルーティングを使用するため、URL にはますます多くの が含まれますが/
、チルダが Web アプリケーションのルートを指し、スタイルが使用されるため、スタイルシートの href は有効なままです。
src
タグの属性に同じ手法を使用してみましたscript
が、期待した結果が得られないようです。私は試した:
<script src="~/Scripts/jquery-1.8.2.min.js" type="text/javascript" ></script>
href
ただし、これは、属性の場合のようにチルダ文字を Web アプリケーションのルートに置き換えるのではなく、ページの HTML に出力するだけです。私の経験では、asp.net は属性ではチルダを置き換えhref
ますが、属性では置き換えませんsrc
。
src
script タグの属性でチルダを機能させるにはどうすればよいですか?