Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript事件-检测单击的链接_Javascript_Hyperlink_Click_Detect - Fatal编程技术网

Javascript事件-检测单击的链接

Javascript事件-检测单击的链接,javascript,hyperlink,click,detect,Javascript,Hyperlink,Click,Detect,我正在实现一个自动化的同步javascript序列器。所有事件都被正确地同步解析,但当我触发一个导致URL更改的事件(例如单击元素)时会出现问题。事件已解决,但立即执行以下步骤(我需要sequencer在此停止,序列的其余部分应在加载新页面后继续) 如何检测URL即将更改,以便我可以告诉sequencer停止?好的,我找到了解决方案。神奇的是立即触发的“beforeunload”事件。也许popstate事件可以帮助您,这个答案可以帮助您:

我正在实现一个自动化的同步javascript序列器。所有事件都被正确地同步解析,但当我触发一个导致URL更改的事件(例如单击元素)时会出现问题。事件已解决,但立即执行以下步骤(我需要sequencer在此停止,序列的其余部分应在加载新页面后继续)


如何检测URL即将更改,以便我可以告诉sequencer停止?

好的,我找到了解决方案。神奇的是立即触发的“beforeunload”事件。

也许
popstate
事件可以帮助您,这个答案可以帮助您: