【发布时间】:2016-02-02 22:58:34
【问题描述】:
我的 HTML 包含一个 iframe 和 2 个按钮,主按钮和从属按钮。从站只是在被点击时显示“点击”,而主站模拟点击动作。它工作正常,但我也希望将相同的行为应用于 iframe 内的从站。有没有可能实现这样的功能?当前代码忽略了 iframe。
$(document).ready(function() {
$('#master').click(function() {
simulateClick(50, 50); //iframe position
simulateClick(50, 100); //slave position
});
$('#slave').click(function() {
alert('clicked');
});
});
function simulateClick(x, y) {
jQuery(document.elementFromPoint(x, y)).click();
}
【问题讨论】:
-
将 iframe 文档用于
elementFromPoint。假设 iframe 在同一个域上,或者您无法访问它
标签: javascript jquery iframe onclick simulation