您的位置:首页 > 大数据 > 人工智能

mailto用法

2016-03-04 19:31 477 查看
转自:http://www.cnblogs.com/HappyQQ/archive/2008/02/26/1082945.html

 

如何使用mailto?

1)基本用法


<</SPAN>a href=mailto:sample@163.com>send email<</SPAN>/a>



或者


<</SPAN>form action="mailto:sample@163.com">










<</SPAN>/form>

mailto后跟的是收信人。

可使用参数列表

to收信人
suject主题
cc抄送
bcc暗抄送
body内容
参数传递方式同页面之间传递值一样,可以使用查询字符串,也可以用form

querystring方式:


<</SPAN>a href="mailto:sample@163.com?subject=test&cc=sample@hotmail.com&body=use mailto sample">send mail<</SPAN>/a>
form方式


<</SPAN>form name='sendmail' action='mailto:sample@163.com'>


<</SPAN>input name='cc' type='text' value='sample@hotmail.com'>


<</SPAN>input name='subject' type='text' value='test'>


<</SPAN>input name='body' type='text' value='use mailto sample'>


<</SPAN>/form>
两种方式同样传递所有参数。

2)示例说明


DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">


<</SPAN>HTML>


 <</SPAN>HEAD>


  <</SPAN>TITLE> Send Email <</SPAN>/TITLE>


  <</SPAN>META NAME="Generator" CONTENT="EditPlus">


  <</SPAN>META NAME="Author" CONTENT="">


  <</SPAN>META NAME="Keywords" CONTENT="">


  <</SPAN>META NAME="Description" CONTENT="">


 <</SPAN>/HEAD>


<</SPAN>script>


Date.prototype.toString=function()






{


    var d = new Date();


    var ret = d.getYear();


    var m = d.getMonth()+1;


    ret+=m.length>1?m:'0'+m;


    var date= d.getDate();


    ret+=date.length>1?date:'0'+date;


    return ret;    


}


var initSubject='test'+new Date().toString(),initTo='sample@163.com',initCC='sample@hotmail.com',initBody='use mailto sample';




function submitHandler()






{


    var subject = subText.value;


    var to = toText.value;


    var cc = ccText.value;


    var body = bodyText.value;


    mailTo.href="mailto:"+to+"?cc="+cc+"&subject="+subject+"&body="+body;


    mailTo.click();


}


function init()






{


    subText.value=initSubject;


    toText.value=initTo;


    ccText.value=initCC;


    bodyText.value=initBody;


}


<</SPAN>/script>


<</SPAN>style>




.label

{font-weight:bold;postion:absolute;width:80px;}




.head

{font-color:black;font-weight:bold;}




.bd

{float:left;width:77px;font-weight:bold;}


<</SPAN>/style>


 <</SPAN>BODY onload="init()">


 <</SPAN>div class="head">Use mailto Send Email<</SPAN>/div>


 <</SPAN>div>


 <</SPAN>span class="label">Subject:<</SPAN>/span>


 <</SPAN>/div>


 <</SPAN>div>


 <</SPAN>span class="label">To:<</SPAN>/span>


 <</SPAN>/div>


 <</SPAN>div>


 <</SPAN>span class="label">CC:<</SPAN>/span>


 <</SPAN>/div>


 <</SPAN>div>


 <</SPAN>span class="bd">Body:<</SPAN>/span><</SPAN>/textarea>


  <</SPAN>/div>


 <</SPAN>input name="btSend" type="button" value="send email" onclick="submitHandler();">


 <</SPAN>a href="mailto:" id="mailTo"><</SPAN>/a>


 <</SPAN>/BODY>


<</SPAN>/HTML>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: