HTML mailto 标签用法

如何使用mailto?

1)基本用法

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

或者

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

mailto后跟的是收信人。

可使用参数列表

to 收信人

suject 主题

cc 抄送

bcc 暗抄送

body 内容

参数传递方式同页面之间传递值一样,可以使用查询字符串,也可以用form

querystring方式:

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

form方式

<form name='sendmail' action='mailto:sample@163.com'> <input name='cc' type='text' value='sample@hotmail.com'> <input name='subject' type='text' value='test'> <input name='body' type='text' value='use mailto sample'> </form>

两种方式同样传递所有参数。

2)示例说明

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

 <HEAD>

  <TITLE> Send Email </TITLE>

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

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

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

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

 </HEAD>

<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; } </script> <style> .label{font-weight:bold;postion:absolute;width:80px;} .head{font-color:black;font-weight:bold;} .bd{float:left;width:77px;font-weight:bold;} </style>

 <BODY onload="init()">

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

 <div>

 <span class="label">Subject:</span><input id="subText" type="text" size=50 value="TM V14.2 Bug Fix Questions\_20080221">

 </div>

 <div>

 <span class="label">To:</span><input id="toText" type="text" size=50 value="">

 </div>

 <div>

 <span class="label">CC:</span><input id="ccText" type="text" size=50 value="">

 </div>

 <div>

 <span class="bd">Body:</span><textarea id="bodyText" rows=20 cols=100></textarea>

  </div>

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

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

 </BODY>

</HTML>
点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java将前端的json数组字符串转换为列表

记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang

Spring Security使用详解1(基本用法 )

一般项目都会有严格的认证和授权操作,而在Java开发领域常见的安全框架有Shiro和SpringSecurity。本文首先介绍下后者。一、基本用法1、什么是SpringSecurity?SpringSecurity是一个相对复杂的安全管理框架,功能比Shiro更加强大,权限控制细粒度更高,对O

IOS 开发,调用打电话,发短信,打开网址

IOS开发,调用打电话,发短信,打开网址1、调用自带mail\\UIApplicationsharedApplication\openURL:\NSURLURLWithString:@"mailto://admin@hzlzh.com"\\;2、调用电话phone\\UI