我們的客戶有一個帶有非常簡單表單的 register.html 頁面,允許使用者輸入詳細資訊以註冊到客戶網站。
表單作業設定為「mailto:clientsemail.client.com?subject=subject」。頁面的enctype設定為text/plain,方法為post。
應該發生的是,使用者電子郵件用戶端會開啟一封新電子郵件,並設定主題並將表單文字方塊發佈到表單正文中。然後網站訪客只需發送電子郵件即可。
我知道這不是很優雅,但這就是他們的設定方式。
現在,這一切都按預期工作,並使用網頁訪客電子郵件用戶端將一封看起來相當笨重的電子郵件發送到正確的地址,但僅限於 Firefox、Chrome 和 Opera。 Safari 完全崩潰,Internet Explorer 開啟電子郵件用戶端並填入位址和主題字段,但表單輸入不會複製到正文。
有人知道這是為什麼嗎?這讓我發瘋。一整天都在看它,我發現的關於該主題的每一篇文章都說明其設置正確並且應該有效。沒有提到它在 IE 中不起作用。
P粉6765887382023-10-27 15:05:26
mailto:
表單操作取決於瀏覽器和本機電子郵件用戶端的良好配合。他們很少這樣做,以至於 mailto:
表單操作在 WWW 上無法使用< /a>.
將其替換為發送電子郵件的伺服器端程式。