NavigateEvent:userInitiated 属性
NavigateEvent
接口的 userInitiated
只读属性在导航由用户发起(例如,通过点击链接、提交表单或按下浏览器的“后退”/“前进”按钮)时返回 true
,否则返回 false
。
注意:附录:导航类型 中的表格显示了哪些导航类型是由用户发起的。
值
布尔值 - 如果导航是由用户发起的,则为 true
,否则为 false
。
示例
js
navigation.addEventListener("navigate", (event) => {
console.log(event.userInitiated);
});
规范
规范 |
---|
HTML 标准 # dom-navigateevent-userinitiated-dev |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。
另请参阅
- 现代客户端路由:导航 API
- 导航 API 说明
- Domenic Denicola 的 导航 API 实时演示