Mã dành riêng cho trình duyệt cho IE và Netscape
Nếu bạn đang thiết kế một trang web, điều quan trọng là bạn hiểu sự khác biệt giữa IE - Internet Explorer - và Netscape và mã cho cả hai.

Điều đầu tiên bạn cần làm là tìm ra loại trình duyệt mà khách truy cập của bạn đang sử dụng. Bạn sẽ làm điều đó với mã này:

Dim SvrVar
Đặt SvrVar = Request.ServerVariables
BrowserName = SvrVar ("HTTP_USER_AGENT")
OpSys = SvrVar ("HTTP_UA_OS")
Đặt SvrVar = Không có gì

Bây giờ bạn đã biết chính xác trình duyệt nào và hệ điều hành nào mà người dùng của bạn đang sử dụng. Tiếp theo, bạn sẽ thiết lập một biểu định kiểu riêng cho từng trình duyệt. Các trình duyệt khác nhau sử dụng các lệnh biểu định kiểu khác nhau - và các hệ điều hành khác nhau sử dụng các phông chữ khác nhau. Đây sẽ là một cách để xử lý bốn kết hợp chính:

'HIỂN THỊ PHONG CÁCH CHO HỆ THỐNG MATCHING'
nếu InStr (BrowserName, "MSIE")> 0 và InStr (BrowserName, "Win")> 0 thì
Phản hồi.Write ""
kết thúc nếu
nếu InStr (BrowserName, "MSIE")> 0 và InStr (BrowserName, "Win") = 0 thì
Phản hồi.Write ""
kết thúc nếu
nếu InStr (BrowserName, "MSIE") = 0 và InStr (BrowserName, "Win")> 0 thì
Phản hồi.Write ""
kết thúc nếu
if InStr (BrowserName, "MSIE") = 0 và InStr (BrowserName, "Win") = 0 thì
Phản hồi.Write ""
kết thúc nếu

Điều đó quan tâm đến những điều cơ bản. Bây giờ chúng ta hãy đi vào việc xây dựng trang thực tế. Một điểm khác biệt lớn giữa IE và Netscape là IE sử dụng các tham số cơ thể của "topmargin" và "leftmargin", trong khi Netscape đi với "marginheight" và "lề băng thông". Vì vậy, mã của bạn để viết tuyên bố cơ thể của bạn có thể trông như thế này:

nếu InStr (BrowserName, "MSIE")> 0 thì
Phản hồi.Write ""
khác
Phản hồi.Write ""
kết thúc nếu

Bạn sẽ sử dụng cùng logic này thông qua mã của mình, đảm bảo viết nó phù hợp dựa trên trình duyệt và hệ điều hành mà người dùng của bạn đang làm việc. Có, phần lớn HTML được hiểu bởi tất cả các trình duyệt, nhưng bạn muốn trang web của mình trông hoàn hảo nhất có thể trong mọi điều kiện. Là nhà phát triển có trách nhiệm kiểm tra mã của bạn trên IE và Netscape, trên PC và Mac, để hiểu những gì thế giới nhìn thấy khi họ xem trang web của bạn!

Video HướNg DẫN: The Internet of Things by James Whittaker of Microsoft (Tháng Tư 2024).