Tạo file Java Scrip dùng chung cho Web

Thứ tư - 27/09/2006 14:39
Nếu trang Web của bạn thường xuyên sử dụng các đoạn mã Java Scrip (JS) giống nhau thì bạn có thể tăng tốc độ load (tải) của web lên bằng cách tạo ra các file JS dùng chung cho các trang Web. Việc tạo ra các file JS cũng giúp cho việc soạn thảo mã nguồn đơn giản hơn, các trang Web sẽ không trở lên rối rắm vì các đoạn JS.
Để dễ hiểu hơn có thể lấy ví dụ cụ thể thế này: Nếu tất cả các trang Web của bạn đều phải sử dụng đoạn mã JS hiển thị ngày tháng hiện thời. Như vậy thay vì dán đoạn mã JS ngày tháng lên tất cả các trang web thì bạn có thể tạo ra một file JS chứa đoạn mã hiện ngày tháng. Sau đó dán dòng mã sau vào vị trí muốn thực thi file JS trên trang Web:



<SCRIPT src="dia-chi-file.js">


Như vậy ngay cả khi khách truy cập nhiều trang web thì file JS cũng chỉ phải load 1 lần. Trong đó dia-chi-file.js là đường dẫn dẫn đến file JS. Bạn có thể sử dụng địa chỉ tuyệt đối (http://địa chỉ file.js) hoặc tương đối (../thư mục/tên file.js) .

Cách tạo ra các file JS như sau:
Bạn mở trình soạn thảo NotePad sau đó dán toàn bộ nội dung giữa cặp thẻ của đoạn mã JS thông thường vào Notepad. Sau đó Save file này lại với tên file có đuôi là .JS .
Chú ý: Trong ô Save as type: Chọn all Files. Trong ô Encoding chọn UTF-8 nếu bạn có sử dụng tiếng Việt trong File JS.
Nếu bạn lưu file JS này với tên “ngay.js” và chứa cùng thư mục với trang Web của bạn thì đoạn mã cần chèn vào trang web như sau:


<SCRIPT src="ngay.js">


Trong một trang web bạn có thể sử dụng kết hợp nhiều file JS khác nhau như bình thường.

Nguồn tin: http://mangxd.net

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Những tin mới hơn

Những tin cũ hơn

Yêu cầu sử dụng NukeViet 4

1. Môi trường máy chủ Yêu cầu bắt buộc Hệ điều hành: Unix (Linux, Ubuntu, Fedora …) hoặc Windows PHP: PHP 5.4 hoặc phiên bản mới nhất. MySQL: MySQL 5.5 hoặc phiên bản mới nhất Tùy chọn bổ sung Máy chủ Apache cần hỗ trợ mod mod_rewrite. Máy chủ Nginx cấu hình các thông...

Thăm dò ý kiến

Lợi ích của phần mềm nguồn mở là gì?

Thống kê truy cập
  • Đang truy cập111
  • Máy chủ tìm kiếm14
  • Khách viếng thăm97
  • Hôm nay22,660
  • Tháng hiện tại820,157
  • Tổng lượt truy cập46,877,252
  • Thông báo phát hành NukeViet 4.3.06

    NukeViet 4.3.06 tiếp tục là bản tiếp theo của thế hệ NukeViet 4.3. Thêm chức năng gửi lại email kích hoạt tài khoản chờ duyệt, chức năng cấu hình CORS, tùy chọn chèn logo cho mỗi lần upload và hỗ trợ các nhà phát triển debug các câu lệnh SQL là những điểm mới đáng chú ý ở phiên bản này.
  • Một số tính năng mới của NukeViet 4.3.06

    Thêm chức năng gửi lại email kích hoạt tài khoản chờ duyệt, chức năng cấu hình CORS, tùy chọn chèn logo cho mỗi lần upload và hỗ trợ các nhà phát triển debug các câu lệnh SQL là những điểm mới đáng chú ý ở NukeViet 4.3.06
  • Đọc, hiểu đúng báo cáo của Google PageSpeed Insights

    PageSpeed Insights là công cụ của Google dành cho các nhà phát triển web giúp phân tích nội dung của trang web, sau đó tạo đề xuất nhằm giúp trang đó hoạt động nhanh hơn. Tuy nhiên đọc và hiểu các báo cáo này như thế nào? Ứng dụng đến đâu... lại là chuyện mà chúng ta phải bàn!
  • Thông báo phát hành NukeViet 4.3.05

    NukeViet 4.3.05 tiếp tục là bản tiếp theo của thế hệ NukeViet 4.3. Gỡ bỏ các nội dung liên quan đến Google Plus và tính năng kiểm duyệt thông tin chỉnh sửa của thành viên là điểm nổi bật tại phiên bản này.
  • Một số cập nhật của phiên bản NukeViet 4.3.05

    Cùng điểm qua một số thay đổi tại phiên bản 4.3.05 của dòng NukeViet 4.x
  • Firefox Send triển khai cho tất cả mọi người

    Bản cập nhật mới nhất của trình duyệt Firefox cung cấp cho người dùng công cụ Firefox Send, giúp họ có thể di chuyển tập tin được mã hóa đầu cuối.
  • Google Tag Manager là gì và triển khai Google Tag như thế nào?

    Mới đầu, Google Tag Manager có lẽ là một công cụ khó hiểu và khó dùng với đại đa số mọi người. Tuy nhiên, một khi đã tiếp xúc và sử dụng công cụ này thì bạn sẽ thấy nó thực sự tuyệt vời, tiện dụng cũng như đầy hữu ích khi Quản trị Website đấy.
 
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây