1 - 什么是 WebKit 的正确语法(主要用于 iPad 上的 Safari,如果它适用于 Win Chrome 则很好).addEventListener
到hashChange
事件?
2 - 是否可以(以及如何)通过.dispatchEvent
上述浏览器手动/以编程方式调度 hashChange 事件?
TIA。
我找到了1的答案:
window.addEventListener("hashchange", function() {console.log(location.hash)});
但我仍然不知道如何发送hashchange
手册,因为我不知道EVENTOBJECT
我应该传递给window.dispatchEvent(EVENTOBJECT)
.