2013-08-22 65 views
0

我正在嘗試創建一個按鈕,允許我將預設消息發送到電子郵件地址。我不希望它是一個表單或發送郵件的電子郵件標籤。我只是想能夠點擊一個按鈕,以便我可以發送這個預製的消息。有什麼辦法可以做到嗎?HTML消息發送者

+1

您不能僅在客戶端中執行此操作。你需要一個後端頁面(比如php),它將發送一條消息和Ajax來激活該頁面。 – jcubic

+0

你不能從瀏覽器中完成它,但你可以調用一個服務器端腳本來完成它。您需要將Ajax調用連接到您的按鈕,以通知服務器發送消息。 – 2013-08-22 20:21:34

回答

2

這可能不是你找確切的答案,但一個簡單的替代方法是:

<a href="mailto:[email protected]?subject=Some%20Subject&body=Message%20Here">Send Message</a> 

確保使用%20替換空格

0

是的,但是你需要某種後端,比如Python,.NET,Rails或者PHP。當你點擊這個按鈕時,它必須是一個鏈接或者一個表單提交按鈕,它發送一個請求到一些處理實際發送郵件的後端頁面。

每個後端都有自己的具體做法。您需要指定您希望爲任何人提供進一步幫助的語言。

0

您需要編寫一個serverside腳本來發送電子郵件。您的按鈕可以向服務器端腳本發出AJAX請求,以便以這種方式發送電子郵件。

不幸的是,沒有辦法嚴格使用HTML或JavaScript發送電子郵件(節點是例外)。

1

你可以用一個mailto添加一個<一>標籤:HREF:

<a href="mailto:[email protected]?subject=your subject&body=your message"> 
    Click here to email me</a>