中的問題在開發我們的應用時,我的要求是打開Outlook發送郵件。 IAM使用利用follwing代碼Document.location.href IE
document.location.href =「的mailto:」 +可變
以上代碼打開前景在兩個火狐ÑIE但是IE也重定向到document.location.href作爲它的URL是不可能在瀏覽器中打開。這種行爲在Firefox中找不到,它只是打開outlook頁面來發送郵件。
任何人都可以提供一個修復IE以避免這種URl重定向。
中的問題在開發我們的應用時,我的要求是打開Outlook發送郵件。 IAM使用利用follwing代碼Document.location.href IE
document.location.href =「的mailto:」 +可變
以上代碼打開前景在兩個火狐ÑIE但是IE也重定向到document.location.href作爲它的URL是不可能在瀏覽器中打開。這種行爲在Firefox中找不到,它只是打開outlook頁面來發送郵件。
任何人都可以提供一個修復IE以避免這種URl重定向。
做缺乏的,你都在用,我猜你正在使用的鏈接(<a>
元素)一個真正的代碼,你不YRE在onclick事件處理程序返回false
:
<a href="#" onclick="sendMail(); return false;">send email</a>
另一種可能性是IE具有默認的電子郵件客戶端(它可能會調用mailto URL),其定義與Firefox不同。
你在說什麼版本的IE?當我使用IE8進行嘗試時,我看不到這種情況。另外,你能提供一個更完整的代碼示例嗎? – 2010-12-02 15:32:01