2017-04-20 89 views
0

我有一个空白页面,其中显示了一个外部域名,我的控制范围以外的窗体。我正在尝试写一些Javascript/jQuery,它会在表单提交后关闭窗口。如何在iframe表单提交后关闭窗口

这里是我的代码:当我按一下按钮,虽然

<body> 
    <script> 
     $('iframe input[type="submit"]').on('click', function() { 
      window.close(); 
     }); 
    </script> 

    <iframe src="SomeOtherDomain.com"></iframe> 
</body> 

什么也没有发生。我究竟做错了什么?

编辑:

我不知道这是否有差别或没有,但它看起来像iframe中调用第二iFrame ......我有一个iframe中的iframe。

+0

使用'window.open()'打开'window'中的窗体吗? – guest271314

+0

@ guest271314 - 不,我从来没有调用window.open()。 – TheIronCheek

+0

如果您无法控制在'.src'设置为'