在开发我们的应用程序时,我的要求是打开 Outlook 来发送邮件。 我正在使用以下代码
document.location.href="mailTo:"+变量
上面的代码可以在 Firefox 和 IE 中打开 Outlook,但 IE 也会重定向到 document.location.href 作为其 URL,而无法在浏览器中打开。 Firefox 中没有发现此行为,它只是打开 Outlook 页面发送邮件。
任何人都可以为 IE 提供修复程序以避免此 URl 重定向吗?
最佳答案
由于缺少您正在使用的真实代码,我猜您正在使用链接( <a>
元素),并且您没有返回 false
在 onclick 事件处理程序中:
<a href="#" onclick="sendMail(); return false;">send email</a>
关于javascript - IE 中的 Document.location.href 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4336546/