2013-05-21 39 views
8

Tôi đang làm việc trên môi trường cục bộ và tôi không chắc liệu mình đã viết src URl của mình một cách chính xác chưa bởi vì các hàm của tôi không hoạt động. Thẻ tập lệnh in đậm có src được đề cập.Cách thích hợp để viết url của tập lệnh 'src' cho môi trường phát triển địa phương là gì?

<!DOCTYPE html> 
<html> 
    <head> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> 
    <script src="http://www.parsecdn.com/js/parse-1.2.2.min.js"></script> 

    **<script src="/Users/myUserName/Desktop/myPage.js"></script>** 

    </head> 
    <body> 
     <div id="mainDiv"> 
      <p><a href="#">anchor</a></p> 
     </div> 
    </body> 
</html> 
+6

Mở tệp 'js' trong trình duyệt, sau đó sao chép đường dẫn tuyệt đối từ URL của trình duyệt. Có thể như vậy: tệp: /// C: /Users/User12/Desktop/underscore.js – Ikrom

Trả lời

14

Viết thẻ src để gọi file js như

<script type='text/javascript' src='../Users/myUserName/Desktop/myPage.js'></script> 

này nên làm việc.

11

Tôi tin rằng trình duyệt đang tìm kiếm các nội dung đó từ gốc của máy chủ web. Điều này rất khó vì dễ dàng bắt đầu phát triển trên máy của bạn KHÔNG thực sự sử dụng máy chủ web (chỉ bằng cách tải các tệp cục bộ qua trình duyệt của bạn)

Bạn có thể bắt đầu bằng cách đóng gói html và css/js của mình?

một cái gì đó cấu trúc thư mục như:

-yourapp 
    - index.html 
    - assets 
    - css 
    - js 
     - myPage.js 

Sau đó thẻ script của bạn (từ index.html) có thể trông giống như

<script src="assets/js/myPage.js"></script>

Một thêm benifit bao bì html và nội dung trong một thư mục là bạn có thể sao chép thư mục và đưa nó cho người khác hoặc đặt nó trên một máy khác và nó sẽ hoạt động tốt.

Các vấn đề liên quan