[英]How to reference javascript which is in the parent folder?
我有一個使用以下文件夾結構的Web應用程序
application_root js
在html中,我將js稱為
<script src="../js/****"></script>
如果我使用file:/// protocol來啟動html頁面,那么一切都是文件,但是當我使用Web服務器時,例如http:// loclahost:6000 / application_root ,我發現js無法正確加載。
如何解決這個問題?
您需要使用/
開始路徑: <script src="/js/some.js"></script>
無論如何,這可能是有問題的,因為如果您使用虛擬目錄,則/
無效的,因為它是根目錄。
例如: /js/some.js
是http://localhost/js/some.js
,如果您的網站托管在虛擬目錄(例如http://localhost/myapp/js/some.js
此方法會成功不行
如果您發現上述問題的一部分,則可能需要使用服務器端代碼來獲取應用程序的根目錄(即/myapp/
),以便可以將/myapp/
連接到js/some.js
並獲取正確的URI。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.