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).