mailto的使用技巧分享


Posted in Javascript onDecember 21, 2012

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>

成功者找方法,失败者找借口!
Javascript 相关文章推荐
document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
Nov 30 Javascript
弹出层之1:JQuery.Boxy (一) 使用介绍
Oct 06 Javascript
javascript轻松实现当鼠标移开时已弹出子菜单自动消失
Dec 29 Javascript
jQuery中scrollLeft()方法用法实例
Jan 16 Javascript
input输入框鼠标焦点提示信息
Mar 17 Javascript
jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
Nov 27 Javascript
jQuery实现form表单基于ajax无刷新提交方法详解
Dec 08 Javascript
原生js封装二级城市下拉列表的实现代码
Jun 16 Javascript
jQuery动态添加与删除tr行实例代码
Oct 18 Javascript
10分钟掌握XML、JSON及其解析
Dec 06 Javascript
详解Angular 自定义结构指令
Jun 21 Javascript
小程序登录之支付宝授权的实现示例
Dec 13 Javascript
一个页面放2段图片滚动代码出现冲突的问题如何解决
Dec 21 #Javascript
TextArea设置MaxLength属性最大输入值的js代码
Dec 21 #Javascript
JQuery实现简单时尚快捷的气泡提示插件
Dec 20 #Javascript
JQuery实现简单验证码提示解决方案
Dec 20 #Javascript
javascript的原生方法获取数组中的最大(最小)值
Dec 19 #Javascript
关于图片的预加载过程中隐藏未知的
Dec 19 #Javascript
给页面渲染时间加速 干掉Dom Level 0 Event
Dec 19 #Javascript
You might like
快速开发一个PHP扩展图文教程
2008/12/12 PHP
php中使用preg_match_all匹配文章中的图片
2013/02/06 PHP
PHP无法访问远程mysql的问题分析及解决
2013/05/16 PHP
php制作基于xml的RSS订阅源功能示例
2017/02/08 PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
2019/12/01 PHP
document.getElementBy(&quot;id&quot;)与$(&quot;#id&quot;)有什么区别
2013/09/22 Javascript
qq悬浮代码(兼容各个浏览器)
2014/01/29 Javascript
jQuery中:input选择器用法实例
2015/01/03 Javascript
jquery隔行换色效果实现方法
2015/01/15 Javascript
浅析Node.js 中 Stream API 的使用
2015/10/23 Javascript
jQuery实现的仿百度分页足迹效果代码
2015/10/30 Javascript
jQuery制作圣诞主题页面 更像是爱情影集
2016/08/10 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
jQuery获取this当前对象子元素对象的方法
2016/11/29 Javascript
jQuery根据ID、CLASS、等获取对象的实例
2016/12/04 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
2016/12/14 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
React Native验证码倒计时工具类分享
2017/10/24 Javascript
webpack搭建vue 项目的步骤
2017/12/27 Javascript
解决一个微信号同时支持多个环境网页授权问题
2019/08/07 Javascript
Node对CommonJS的模块规范
2019/11/06 Javascript
Python 爬虫学习笔记之多线程爬虫
2016/09/21 Python
Python SQLite3数据库日期与时间常见函数用法分析
2017/08/14 Python
Python3日期与时间戳转换的几种方法详解
2019/06/04 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
2020/02/20 Python
python 19个值得学习的编程技巧
2020/08/15 Python
快速解决pymongo操作mongodb的时区问题
2020/12/05 Python
Python机器学习工具scikit-learn的使用笔记
2021/01/28 Python
YOINS官网:时尚女装网上购物
2017/03/17 全球购物
Desigual英国官网:在线购买原创服装
2018/03/09 全球购物
澳大利亚购买最佳炊具品牌网站:Cookware Brands
2019/02/16 全球购物
LivingSocial英国:英国本地优惠
2019/02/22 全球购物
经济信息管理专业大学生求职信
2013/09/27 职场文书
大学生活动总结模板
2014/07/02 职场文书
党员自我剖析材料
2014/08/31 职场文书
个人委托书范本汇总
2014/10/01 职场文书