Meta Refresh

Thẻ 'meta refresh' cho phép bạn tự động tải lại trang hiện tại sau một khoảng thời gian đã đặt. Trên thực tế, nó chỉ là <meta>thẻ. Các refreshchút đơn giản là giá trị bạn cung cấp cho các http-equivthuộc tính. Dù sao, đây là cách bạn làm mới trang bằng HTML.

Làm mới trang hiện tại

Mã này làm mới trang hiện tại sau 5 giây:

< meta  http-Equiv = "refresh"  nội dung = "5" />

Chuyển hướng đến trang khác

Bạn cũng có thể chuyển hướng người dùng đến một trang khác nếu bạn muốn. Ví dụ này chuyển hướng đến một trang khác ngay lập tức. Bằng cách đặt khoảng thời gian thấp (tức là "0"), trang sẽ làm mới / chuyển hướng gần như ngay khi người dùng đến.

< meta  http-Equiv = "refresh"  content = "0; url = http: //www.natural-en môi.com / " />

Lưu ý rằng W3C không khuyến nghị sử dụng phương pháp này để chuyển hướng. Điều này là do, đằng sau hậu trường, không có thông tin nào được cung cấp cho trình duyệt (hoặc công cụ tìm kiếm) về trang gốc hoặc trang đích. Tốt hơn là sử dụng chuyển hướng phía máy chủ (trực tiếp qua máy chủ web) hoặc sử dụng mã phía máy chủ. Đây là một ví dụ về việc sử dụng ColdFusion để thực hiện chuyển hướng URL.

Làm mới JavaScript

Các <meta>thẻ không phải là cách duy nhất bạn có thể làm một refresh client-side. Bạn cũng có thể sử dụng JavaScript để làm mới trang .

Last updated