单击后关闭window.open

时间:2018-12-02 20:12:52

标签: jquery html

运行这段代码window.open后如何关闭mailTab.$('input[type="submit"][name="submit"]').trigger('click');

<script src="jscripts/jquery.plugins.min.js?ver=1813"></script>
<script src="http://malsup.github.com/jquery.form.js"></script> 

<script>
          $('#certform').ajaxForm(function () {
              var mailTab = window.open("private.php?action=send&uid={$thread['uid']}");


          mailTab.addEventListener("DOMContentLoaded", function(event) { 
              mailTab.$('input[type="text"][name="subject"]').val('Subject');
              mailTab.$('iframe[frameborder="0"]').contents().find('body').html('Hello');
              mailTab.$('input[type="submit"][name="submit"]').trigger('click');

});
location.reload();
                        });
    </script>

1 个答案:

答案 0 :(得分:0)

您可以添加  mailTab.close()之后的mailTab.$('input[type="submit"][name="submit"]').trigger('click');。也许您需要添加一个超时。