0

所以我能够使用以下方法在另一个窗口的跨度上触发点击事件:

var openerBody = $(window.opener.document.body);
$('.thespan', openerBody).click();

但是当我将该跨度对象更改为<a>标签时,点击触发器停止工作......

有没有办法从<a>标签上的另一个窗口触发点击事件?

4

1 回答 1

0

有些浏览器不允许您调用click标签a,以防止您过度操纵用户的浏览器。但是您可以使用该href属性来重定向用户。

window.location.href = $('.thespan', openerBody).attr('href');
于 2012-08-14T16:15:01.433 回答