PerformanceNavigation
已弃用:此功能不再推荐。虽然一些浏览器可能仍然支持它,但它可能已经从相关的 Web 标准中删除,可能正在被删除,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅此页面底部的兼容性表,以指导您的决策。请注意,此功能随时可能停止工作。
传统的PerformanceNavigation
接口代表有关如何完成对当前文档的导航的信息。
警告:此接口在导航计时级别 2 规范中已被弃用。请改用PerformanceNavigationTiming
接口。
可以通过调用Performance.navigation
只读属性来获取此类型对象。
实例属性
PerformanceNavigation
接口不继承任何属性。
-
一个
无符号短整数
,指示如何完成对本页面的导航。可能的值是-
页面是通过以下方式访问的:点击链接、书签、表单提交或脚本,或者在地址栏中输入 URL。
TYPE_RELOAD
(1)-
页面是通过点击刷新按钮或通过
Location.reload()
方法访问的。 TYPE_BACK_FORWARD
(2)-
页面是通过在历史记录中导航访问的。
TYPE_RESERVED
(255)-
任何其他方式。
-
-
一个
无符号短整数
,表示在到达页面之前执行的重定向次数。
实例方法
Performance
接口不继承任何方法。
-
一个序列化器,返回一个表示
PerformanceNavigation
对象的 JSON 对象。
规范
此功能不再有望成为标准,因为导航计时规范已将其标记为已弃用。请改用PerformanceNavigationTiming
接口。
浏览器兼容性
BCD 表只在浏览器中加载
另请参阅
Performance
,允许访问此类型对象。PerformanceNavigationTiming
(导航计时级别 2 的一部分),它已取代此 API。