设置的位置.两次镀铬
setting location.href twice in chrome
我用
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相比,这是一种更稳定的运行代码的方式。
相关文章:
- Meteor Router数据函数被调用两次
- 从MySQL数据库中获取输入数据需要两次页面刷新
- Module.start()已激发两次
- Jquery点击事件必须点击两次
- Append元素在运行两次函数后不显示
- 防止双击执行两次jQuery post请求
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 单击jQuery会激发两次
- 如何避免在树上走两次
- button.单击两次删除附加操作后不工作
- 由于$compile,Javascript(Angular)嵌套指令加载了两次
- 单击元素两次后执行操作
- AngularJs正在阻止链接被点击两次
- 为什么我的路线处理程序会触发两次
- JQuery定位:我可以滚动到正确的位置一次,但不能滚动两次
- 具有超时的地理位置会导致错误处理程序被调用两次
- 切换背景位置两次
- gullowwatch将文件复制两次到不同的位置
- 设置的位置.两次镀铬
- Angular需要点击两次才能显示谷歌地理代码的位置