24/05/2018, 16:49

Chèn file vào trang ASP

ý nghĩa: Rất nhiều trang có những phần thông tin giống hệt nhau (Ví dụ phần Đầu trang, chân trang hay phần kết nối đến CSDL)  Để nhanh chóng, dễ dàng sửa đổi, bảo trì, ASP cho phép người dùng chèn một trang vào trang web hiện tại. ...

ý nghĩa: Rất nhiều trang có những phần thông tin giống hệt nhau (Ví dụ phần Đầu trang, chân trang hay phần kết nối đến CSDL)  Để nhanh chóng, dễ dàng sửa đổi, bảo trì, ASP cho phép người dùng chèn một trang vào trang web hiện tại.

 

+ Loại_Đường_Dẫn có thể là File hoặc Virtual.

Nếu Loại_Đường_Dẫn = File thì Tên_File là đường dẫn tương đối tính từ thư mục hiện hành.

Nếu Loại_Đường_Dẫn = Virtual thì Tên_File sẽ là đường dẫn ảo đầy đủ.

Ví dụ 1:

 

Ví dụ 2 :

 

Tạo một trang web chứa footer cung cấp thông tin liên hệ. Footer này xuất hiện trong tất cả các trang, trong đó có trang Home.asp.

Các bước tiến hành: Tạo một trang chứa nội dung footer, đặt tên là Footer.asp

Sau đó Include vào các trang – ví dụ trang Home.asp

Trang Footer.asp
<hr><h4 style="text-align:center">&copy by T08A - UTEHY 2009. Telephone: 0321-123456/ Fax: 0321-713015; E-Mail: T08A@googlegroups.com</h4>

Lưu ý:

- Thường thì các trang được Include như thế này có đuôi mở rộng là *.inc

- Nội dung các trang Include có thể chứa cả thẻ HTML và cả mã lệnh asp

Trang Home.asp (Có Include trang Footer.asp)
<HTML><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Trang chu</title></head><BODY><% Response.write("<h2>Day la trang chu cua lop T08A !</h2>") Response.write("<h1>Chao mung ban da ghe tham website cua chung toi !") Response.write("<BR>") Response.write("Ban la vi khach thu : " &application("SoKhachTruyCap"))%> </BODY></HTML>

Kết quả khi hiển thị trang home.asp

0