2011-01-09 42 views
0

に問題ASPXに〜iは、ソースコードでJSASPXは〜JS

<script type="text/javascript" src="~/js/jQuery/jquery-ui.min.1.7.3.js"></script> 

でそれを使用しようとすると動作しない理由は同じ〜/ JS

ですが、CSSで

<link href="~/css/confirm.css" rel="stylesheet" type="text/css" media="screen" /> 
の作品

答えて

1

ASP.NETでのアプリケーションルートのための "〜/" -substitution、ASP.NETサーバーでのみ動作するはずですが、ASP.NET MVCで例えば

を制御し、あなたはそのように行くことがあります。

<link href="@Url.Content("~/Content/Css/Site.css")" rel="stylesheet" type="text/css" /> 
<script src="@Url.Content("~/Content/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script> 

Url.Content (System.Web.Mvc.dll, v4.0.30319, class UrlHelper)の方法を反射板に表示できます。

それとも、そのようにしてみてください可能性があります。それが動作

<link href="/Content/Css/Site.css" rel="stylesheet" type="text/css" /> 
<script src="/Content/Scripts/jquery-1.4.4.min.js" type="text/javascript"></script> 
+0

thx :) – senzacionale

1

〜はサーバーコントロールのAFAIKでのみ機能します。なぜそれがあなたのCSSのために働くか分からない。

+0

私が試してみてください。どのようにしてjsのパスを使うのですか?このような速い助けのための – senzacionale