设置的位置.两次镀铬

setting location.href twice in chrome

本文关键字:两次 位置 设置      更新时间:2023-09-26

我用

location.href=document.getElementById("link1").href;
location.href=document.getElementById("link2").href;

运行与链接相关的脚本:

<a id="link1" href="javascript:...">
<a id="link2" href="javascript:...">

代码在Firefox中工作良好,但在Chrome中只有最后一个位置。Href命令(因此只执行第二段javascript代码)。我如何强制它执行第一次和第二次?

我也遇到过类似的情况。我通过使用setTimeout函数来延迟第二个点来解决它,它工作得很好。

尝试将javascript代码放入函数中。

你可以在点击链接时调用这些函数,也可以在任何你需要它们的地方调用。与使用url相比,这是一种更稳定的运行代码的方式。