使用 JavaScript 或 jQuery 模拟 iframe 内部的点击
Simulate click inside iframe with JavaScript or jQuery
我有一个包含iframe和2个按钮的HTML,主节点和从节点。从站只是在被点击时显示"点击",而主站模拟点击动作。它工作正常,但我也希望将相同的行为应用于 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 已加载。我猜它在 iframe 加载之前正在运行。尝试类似操作:
$(document).ready(function () {
$('#IframeID').load(function () {
$('#master').click(function() {
simulateClick(50, 50); //iframe position
simulateClick(50, 100); //slave position
});
$('#slave').click(function() {
alert('clicked');
});
});
});
相关文章:
- 访问iframe内部的jqgrid
- 检查iframe内部的窗口是否已关闭
- 如何从iframe内部获取元素
- iframe resizer内部的锚点链接不'不起作用
- 按下iframe内部的Youtube订阅表单按钮
- 在 iframe 中自动登录远程站点内部
- HTML5从嵌套iframe内部调整顶级文档iframe的大小
- 如何捕获从iframe内部抛出的异常
- 覆盖IFrame内部的window.open
- jQuery/Javascript:从iframe内部设置iframe的边界
- 在iFrame内部保持重定向
- 如何为iframe的内部html编写css
- 更改iFrame'通过jQuery在其内部通过按钮的s页面
- 从 iframe 内部到父级的触发函数
- JS从内部获取iFrame的文档
- 如何将脚本元素从 iframe 内部复制到父元素
- 从 iframe 内部关闭引导模式,然后转到父页面的特定部分
- JavaScript 访问 Firefox 中的 iframe 内部变量
- Iframe内部Iframe无法进行更改
- 获取iframe src参数从内部iframe本身,如果我没有它的id属性,但我有名称属性