javascript - 单击 iframe 按钮关闭父窗口

标签 javascript jquery html iframe

我有一个没有 ID 的 iframe(由第三方生成)。 iframe 嵌入在着陆页上。当点击 iframe 上的提交按钮时,我希望关闭窗口或登录页面,因为当点击提交按钮时,它将打开一个新选项卡。

function() {
    var iframe = document.getElementByTagName('iframe');
    var sbutton = document.getElementById("form_002b_ao_submit_href");
    iframe.sbutton.onclick = function() {
        window.unload();
    }
};

但它不会被触发。

最佳答案

$('iframe').contents().find('body button').click(function (event) {
    event.preventDefault();
    $('iframe').remove();
});

关于javascript - 单击 iframe 按钮关闭父窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35768884/

相关文章:

javascript - 通过 JQuery Ajax Post 请求提交表单

javascript - 样式表 javascript 对象非常奇怪的 IE 崩溃问题

javascript - 查找 Parse 数据库中最常出现的值

javascript - 为什么这个简单的 JavaScript XOR 加密算法不起作用?

javascript - gulp-sass imagePath 不工作

javascript - 使用 localStorage() 在模态上保存 "closed"状态,因此它不会再次显示给该用户

javascript - 如何在表单条目中给出 "same as the above"

javascript - 自定义选项卡点击时跳转到顶部

jquery - Javascript,为所有相同类型的元素添加动态类

jquery - 移动 View 中的 Bootstrap 页脚搜索栏变小