Mailto Javascript调用后无法在IE9

时间:2015-10-06 10:52:55

标签: javascript email mailto

我有一个JSP页面,它从我正在处理的应用程序弹出一个新窗口,检索电子邮件信息,以及其他数据并构造一些电子邮件元数据。然后代码触发一个基本的mailto:调用弹出本地邮件客户端。调用邮件客户端的页面应该通过基本window.close关闭,但在邮件客户端启动后它仍然保持打开状态。相同的代码适用于Firefox / Chrome。我已经删除了所有的JSP代码,但下面是该页面的基础,这个轻量级版本也出现了同样的问题。

<html>
<head>

</head>
<div class='PagePanel'>
    <a id="SendEmail" href="mailto:test@test.com"></a>
    <script language="JavaScript">
        document.getElementById('SendEmail').click();
    </script>

    <script language="JavaScript">
        // automatically close the newly launched browser window     displaying this page as no widgets are painted on this page
        window.close();
    </script>

</div>

</html>

任何人都知道为什么页面在IE9中没有关闭? (需要IE9支持)在Firefox和Chrome中关闭。

0 个答案:

没有答案