Quantcast
Channel: 神魂顛倒論壇-Flash--Front-end網頁前端討論最新50篇論壇主題-全文
Viewing all articles
Browse latest Browse all 735

javascript實現EMAIL推薦本頁功能

$
0
0
javascript實現EMAIL推薦本頁功能


<title>測試</title>
<body>
<script language="javascript">
function mailpage()
{
  mail_str = " mailto:xxxh@21cn.com?subject=推薦網頁 : " + document.title;
  mail_str += "&body=我向你推薦這個頁面,希望你喜歡!網頁標題:" + document.title;
  mail_str += "。請點擊查看: " + location.href; 
  location.href = mail_str;
}
</script>
<A HREF = "javascript:mailpage()">E-mail本頁</A>


電子郵件能讓訪問者方便地向網站提供反饋或聯繫信息。 

它可以自動填寫抄送和密件抄送,甚至能自動填充主題行。 下面介紹如何定制 Mailto功能。

實現 Mailto的基本html代碼:
<a href="mailto:stephen.zhaoyf@163.com">點擊這裡發郵件給站長! </a> 

當訪問者點擊這個鏈接時,會調用他們客戶端的email程序,並在收件人框中自動填上收件人的地址。 下面,我們將分以下幾步介紹如何增加mailto的功能。

第一步:創建一個基本的mailto,包含 收件人的地址 。 <br>

第二步:在收件人地址後用“?cc="開頭,你可以填寫 抄送(CC:)地址 ,下面這個例子將實現該功能:
<a href="mailto:stephen.zhaoyf@163.com?cc=guest@163.net">點擊這裡發郵件給站長並“抄送”給guest! </a>

第三步:就像下面這個例子一樣,緊跟著抄送地址之後,寫上"&bcc=",就可以填上 密件抄送(BCC)地址 了( 在添加這些功能時,第一個功能以"? "開頭,後面的以"&"開頭 )。
<a href="mailto:stephen.zhaoyf@163.com?cc=guest@163.net&bcc=guest@163.net">點擊這裡發郵件給站長並同時“抄送”“暗送”給guest! </a>

還可以同時發信給N個人!地址之間用逗號分開:
<a href="mailto:stephen.zhaoyf@163.com,guest@163.net,guest1@163.net">點擊這裡同時發送N個郵件! </a>

第四步:用?subject=或者&subject(當前面還有抄送或暗送時使用)填上 主題 。
<a href="mailto:stephen.zhaoyf@163.com?subject=不好意思,只是做個實驗!">點擊這裡發送有主題的郵件! </a>

更加誇張的是連 郵件內容 都可以事先寫好!
<a href="mailto:stephen.zhaoyf@163.com?subject=不好意思,只是做個實驗!&body=特別無聊,所以發現這麼一個功能">這個郵件地址、內容都有了! 以後可就懶了! </a>

下面我們來總結一下,Mailto後為收件人地址,cc後為抄送地址,bcc後為密件抄送地址,subject後為郵件的主題,body後為郵件的內容,如果Mailto後面同時有多個參數的話,第一個參數必須以“?”開頭,後面的每一個都以“&”開頭。 下面是一個完整的實例:Mailto:aaa@xxx.com?cc=bbb@yyy.com&bcc=ccc@zzz.com&subject=主題&body=郵件內容

Viewing all articles
Browse latest Browse all 735

Trending Articles