当使用 javascript 使用哈希片段进行 url 操作时,您可以使用 event.xml 简单地检测 url 片段部分中的所有更改onhashchange
。有没有类似的方法可以使用 HTML5 历史 API 来检测 url 的路径部分的变化?
我知道,我可以覆盖处理对锚元素的点击,覆盖后退按钮的行为,但是如果用户手动编辑 url 怎么办?
当使用 javascript 使用哈希片段进行 url 操作时,您可以使用 event.xml 简单地检测 url 片段部分中的所有更改onhashchange
。有没有类似的方法可以使用 HTML5 历史 API 来检测 url 的路径部分的变化?
我知道,我可以覆盖处理对锚元素的点击,覆盖后退按钮的行为,但是如果用户手动编辑 url 怎么办?