上点击我有一个<a href="" class="auto_download" />
并想触发,通过的Javascript一个click
(目前使用jQuery的;但有些JS相当于是也没关系)。触发通过JavaScript(跨浏览器的解决方案)
$('auto_download')[0].click();
其实它工作正常如果的<a href="" />
有target="_blank"
属性;但弹出窗口被主要浏览器阻止。
所以,为了避免这个问题,我删除了target=_blank"
,现在它不再工作了。 我想这与浏览器的一些安全策略有关,可以自动点击。
我读过不同的问题,我已经看到了SO许多不同的解决方案,但无法找到一个可以真正跨浏览器。
你可以试试'$得到(0)。点击();' – Satpal 2014-11-03 13:00:25
那里已经有很多围绕这一主题的问题,可惜没有正确答案匹配所有案例 – 2014-11-03 13:00:44
你究竟在做什么?自动刷新页面?表单提交?如果你给我们一些额外的细节,也许有另一种(更好)的方法来做到这一点; – iMacTia 2014-11-03 13:02:58