2012-03-21 77 views
-1

我想引用一個js文件和樣式表使用絕對URL。似乎沒有工作。我需要使用絕對url的原因是因爲如果我使用〜,css文件是不可編輯的。這就是我,我的樣式表不適用,似乎像它沒有找到,如何引用與絕對URL的CSS和.js文件

<script src="D:/MyProjects/myProject/Src/Web/Scripts/less-1.3.0-min.js" type="text/javascript"></script>

<link rel="stylesheet/less" type="text/css" href="D:/MyProjects/myProject/Src/Web/Content/CSS/mystylesheet.less" /> 
+1

你實際上正在試圖用這個做什麼? 「如果我使用〜,css文件是不可編輯的。」 這是什麼意思? – 2012-03-21 11:23:06

回答

3

這不是一個絕對的路徑,這是一個物理路徑。絕對路徑可能類似於http://localhost/Content/CSS/mystylesheet.less

+0

謝謝,爲什麼我的物理路徑不起作用?並將上述絕對路徑在mvc應用程序中工作? @Karthikeyan - 我的意思是不可編輯....我想編輯我的較少文件並重新加載頁面,並看到我的更改生效,這似乎不工作與相對路徑。 – 2012-03-21 11:41:06

+0

您可能在「D:/ MyProject ...」上有您的JS和CSS,但是如果您在服務器上部署/上傳應用程序,則其他瀏覽器客戶端的系統上不會有這些文件。這就是爲什麼你必須把相對路徑 - 在MVC「Url.Content(」〜/ Content/YOURFILE.js「)中,並將所有內容上傳到服務器。 – 2012-03-21 12:23:47