2014-05-06 80 views
-1

我想知道如何將HTML,CSS和JavaScript內容附加到使用mail:to function的電子郵件中?它可以做到的是JavaScript還是需要在PHP中完成?提前致謝!使用郵件發送html正文/表單內容:到功能

+2

你不能在電子郵件中運行JavaScript。 – SLaks

+0

電子郵件中的JavaScript是不可能的,但是您可以在電子郵件中編寫HTML和CSS。你的'消息'部分將是你的內容的地方,因此你可以在那裏添加html代碼和(內聯或只是一個樣式標籤)CSS。這是邏輯。電子郵件程序允許你用HTML編寫簽名,爲什麼你的電子郵件不能用HTML格式。另外大多數新聞簡報都是通過電子郵件收到的HTML。 – Dorvalla

+0

不可能,請檢查http://stackoverflow.com/questions/5620324/mailto-with-html-body – Lab

回答

0

它確實需要在PHP做liike這個希望它有助於

<?php 
$to = "PUT_RECIPIENT_EMAIL_ADDRESS_HERE"; 
$subject = "PUT_SUBJECT_HERE"; 
$mail_body = '<html> 
<body bgcolor="#573A28" topmargin="25"> 
Put HTML content here with variables from PHP if you like 
    Variable display Example: ' . $subject . ' 
</body> 
    </html>'; 
$headers = "From:[email protected]"; 
    $headers .= "Content-type: text/htmlrn"; 
mail($to, $subject, $mail_body, $headers); 
?> 
+0

明確指出我在正確的方向,所以在源代碼中,我添加此代碼? (對不起,我的PHP菜鳥) –

+0

任何地方真的只要<?php和<?標籤在那裏 –

+0

我欣賞所有的幫助,但我似乎做錯了什麼,我想發佈的代碼,所以也許有人可以指向我在正確的方向,但代碼太長,發佈,我有一個按鈕樣式發送thje電子郵件,但它什麼都不做 –