簡體   English   中英

如何引用父文件夾中的javascript?

[英]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.jshttp://localhost/js/some.js ,如果您的網站托管在虛擬目錄(例如http://localhost/myapp/js/some.js此方法會成功不行

如果您發現上述問題的一部分,則可能需要使用服務器端代碼來獲取應用程序的根目錄(即/myapp/ ),以便可以將/myapp/連接到js/some.js並獲取正確的URI。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM