2011-04-15 63 views
9

我有一個接觸的形式在網站上爲客戶與我公司聯繫。在完成這個表格後,信件會發送給該地區的相關銷售人員。在此電子郵件中,它捕獲了客戶提供的聯繫表單中提供的信息。客戶常常要求提供比我們網站上提供的信息更多的信息。mailto鏈接,開始一個新的電子郵件

我希望在發送給銷售助理的電子郵件中包含一個MAILTO鏈接,這將允許他們一鍵式選擇將其他文檔/信息/網頁不公開給請求信息的客戶的公共交通。沿線的東西:

<a href="mailto:[email protected]&subject=Information 
Requested&body=Here's more information. 
http://www.website.com/info/info.pdf">Send More Info</a> 

我測試了這個鏈接,發現它在Outlook,Thunderbird甚至GMail中都能很好地工作。但在諸如Android,iPhone或iPad的移動設備上,MAILTO字符串的整個部分都放在收件人行中。我試過URL鏈接進行編碼以類似:

<a href="mailto:[email protected]&amp;subject=Information 
Requested&amp;body=Here's more information.%0A%0A 
http:%3A%2F%2Fwww.website.com%2Finfo%2Finfo.pdf">Send More Info</a> 

但是,這似乎並沒有在所有的期望的結果仍然沒有達到改變任何東西。第二個鏈接仍然在其他電子郵件客戶端,但不是移動設備正常工作。我的搜索導致我只找到有關在Android或iOS設備特定代碼中創建MAILTO鏈接的文章。

沒有辦法讓一個正常的電子郵件或網頁這一解決方案的工作?謝謝!上週五

回答

13

週一上午的錯誤。

<a href="mailto:[email protected]?subject=Information 
Requested&body=Here's more information. 
http://www.website.com/info/info.pdf">Send More Info</a> 

注意問號的主題,而不是一個符號之前的變化。

+0

+1呸,今天做了同樣的錯誤。 – 2012-07-02 22:07:27

+4

沒有爲工作對我來說甚至:Send More Info Reyraa 2014-12-02 19:11:36

0

是的,它的符號。這在使用桌面電子郵件時很有用,但當您切換到移動設備時,只會導致它被轉儲到「到:」行。將&符號更改爲問號將使其在桌面和移動環境中都能正常工作。

相關問題