在开发我们的应用程序时,我的要求是打开outlook来发送邮件。 我使用了以下代码
document.location.href = “的mailto:” +变量
上面的代码在firefox n IE中打开outlook,但IE也重定向到document.location.href作为其URL,这是无法在浏览器中打开的。在Firefox中找不到此行为,它只是打开Outlook页面发送邮件。
任何人都可以为IE提供修复以避免此URl重定向。
答案 0 :(得分:2)
缺少您正在使用的真实代码,我猜您正在使用链接(<a>
元素),并且您在onclick事件处理程序中没有返回false
:
<a href="#" onclick="sendMail(); return false;">send email</a>
答案 1 :(得分:0)
另一种可能性是IE具有默认的电子邮件客户端(它可能会调用mailto URL),其定义与Firefox不同。