【发布时间】:2015-05-31 20:11:52
【问题描述】:
我正在尝试通过动态单击某些坐标来单击有按钮的 iframe。我创建了一个按钮,它可以动态地单击该按钮所在的坐标,但它不起作用。
在这个JSFiddle 示例中,我有按钮点击了bing logo 所在文档的x=30px 和y=30px 坐标,但是当我点击按钮时,iframe 中的Bing logo 没有扳机。
<div class="button">Click Here</div>
<iframe src="https://www.bing.com/images" width="200" height="70"></iframe>
<script>
function clicktransfer(x, y) {
jQuery(document.elementFromPoint(x, y)).click();
}
$( ".gray" ).click(function() {
clicktransfer(30, 30);
});
</script>
有什么想法吗?
【问题讨论】:
-
请解释我做错了什么部分,我阅读了这篇(跨域)帖子,但没有帮助。
标签: javascript jquery iframe coordinates