2011-06-20 56 views
1

我有以下塊:javascript mailto:[email protected]導致'未能加載資源'錯誤...?

<a href="mailto:[email protected]">Send me a mail!</a> 

有大量的應用到標籤的風格,但是當我點擊鏈接,我得到的錯誤:

Failed to load resource mailto:[email protected] 

從我的測試,這似乎只能在IE中工作...每一個瀏覽器(Firefox 4,Opera 11+,Safari 5.0.4(或類似的東西)和Chrome 12)都不會在點擊鏈接時做任何事情...

想法?

+0

「mailto」鏈接在沒有瀏覽器的情況下工作,這一事實表明我還有其他事情正在發生。也許一些JavaScript是干擾?聽起來就像我們需要整個文檔來真正調試這個文檔一樣。 – Matchu

+0

大聲笑,夠公平的...有一個去cap'n ... [鏈接](http://www1.cybermed.org/website/services/training/index.html),一旦出現,點擊'數據遷移'選項,你會看到'寫給我們'按鈕...... – Abhishek

+0

FWIW:我在Chrome中遇到了錯誤,但是我的默認電子郵件客戶端仍然加載了一封包含正確主題和收件人行的新電子郵件。 –

回答

3

mailto僞協議幾乎得到了所有用戶代理的支持。它包含在HTML5(或多或少)中,所以它應該在任何地方工作。然而它的一些功能是不可靠的。

如果沒有爲操作系統分配默認電子郵件客戶端,或者如果用戶代理首選項中的應用程序映射未正確設置,它通常只會失敗。

+0

是的,您很可能是正確的,因爲問題圍繞默認郵件客戶端未配置。 – Abhishek