2012-06-06 90 views
0

我想創建網頁,用戶可以輸入其詳細信息,如名字,姓氏,地址和電話號碼。一旦他們輸入了詳細信息,並點擊發送按鈕,它應該發送電子郵件到我的電子郵件地址,它應該重定向到另一個頁面。使用HTML和JavaScript的電子郵件

我可以使用mailto:[email protected]發送電子郵件,但它會打開Outlook的用戶詳細信息,然後他們需要點擊發送按鈕發送電子郵件。我不希望Outlook開放,它應該在點擊發送按鈕時直接發送電子郵件。

我正在使用JavaScript進行驗證,並使用基本HTML標記來創建表單。任何人都可以幫助我如何直接使用HTML/JavaScript發送電子郵件?

謝謝。

+0

[用Javascript發送電子郵件]的可能重複(http://stackoverflow.com/questions/271171/sending-emails-with-javascript) –

回答

1

不,不可能發送只包含JavaScript和HTML的電子郵件,您需要一些服務器端代碼才能使用郵件協議自動發送郵件。如果你有網絡服務器設置,你可以使用PHP等服務器端語言創建腳本來發送數據,請參閱http://php.net/manual/en/function.mail.php

0

使用客戶端代碼發送電子郵件沒有可靠的方法。

您需要將數據提交給服務器並使用服務器端程序進行處理。

0

您不能直接從客戶端HTML/JS發送電子郵件。你需要在服務器上完成它。

0

正如其他人所說,你不能從客戶端發送電子郵件。但是,如果受限於相同的源策略,則可以使用JavaScript來使用XMLHttpRequest或jsonp調用服務器端腳本。

如果您剛接觸服務器端腳本,我建議您查看PHP及其mail()函數。

相關問題