PerformanceNavigation: type property

Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

Thuộc tính chỉ đọc PerformanceNavigation.type đã lỗi thời trả về một unsigned short chứa hằng số mô tả cách điều hướng đến trang này được thực hiện.

Warning: Giao diện của thuộc tính này đã lỗi thời trong Thông số kỹ thuật Navigation Timing Level 2. Vui lòng sử dụng giao diện PerformanceNavigationTiming thay thế.

Giá trị

Một unsigned short.

Các giá trị có thể là:

Giá trị Tên hằng số Ý nghĩa
0 TYPE_NAVIGATE Trang được truy cập bằng cách nhấp vào liên kết, dấu trang, gửi biểu mẫu, script, hoặc nhập URL vào thanh địa chỉ.
1 TYPE_RELOAD Trang được truy cập bằng cách nhấp vào nút Tải lại hoặc thông qua phương thức Location.reload().
2 TYPE_BACK_FORWARD Trang được truy cập bằng cách điều hướng vào lịch sử.
255 TYPE_RESERVED Bất kỳ cách nào khác.

Note: Trước đây, các nhà phát triển đã kiểm tra type"TYPE_BACK_FORWARD" để lấy tỷ lệ hit của back/forward cache (bfcache). Tuy nhiên, điều này không cung cấp bất kỳ lý do nào cho việc chặn bfcache, hay bất kỳ dữ liệu nào khác. Thuộc tính PerformanceNavigationTiming.notRestoredReasons nên được sử dụng để theo dõi bfcache. Xem Theo dõi lý do chặn bfcache để biết thêm thông tin.

Thông số kỹ thuật

Specification
Navigation Timing Level 2
# dom-performancenavigation-type

Tương thích trình duyệt

Xem thêm