`
jiangzhenghua
  • 浏览: 601374 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mailto的使用方法

阅读更多
大家知道,mailto是网页设计制作中的一个非常实用的html标签,许多拥有个人网页的朋友都喜欢在网站的醒目位置处写上自己的电子邮件地址,这样网页浏览者一旦用鼠标单击一下由mailto组成的超级连接后,就能自动打开当前计算机系统中默认的电子邮件客户端软件,例如OutLook Express以及Foxmail等。当然有关mailto标签的使用,并不仅仅就象上面所说的那样简单,它还有其他方面的应用。为了能帮助各位用户对 mailto标签有一个全面的认识,笔者在此就对mailto标签的使用做一个详细的总结,希望能与大家共享交流!


1、如果我们在网页中创建一个形如“mailto: aaa@21cn.com”这样的超级连接时,用鼠标单击一下该超级连接的话,浏览器会自动调用系统默认的邮件客户端程序,同时在邮件编辑窗口的收件人设置栏中自动写上收件人的地址,而其他的内容都是空白,留给访问者自行填写;


2、要是大家在单击电子邮件超级连接时,希望系统自动打开的电子邮件编辑窗口中,除了在收件人地址栏中自动填写上内容外,在抄送地址栏中也能自动填写上自己需要的电子邮件地址的话,就可以直接在网页的html源代码中插入形如“mailto: aaa@21cn.com?bbb@21cn.com”这样的语句,其中aaa@21cn.com将会自动出现在收件人地址栏中, bbb@21cn.com则会自动出现在抄送地址栏中;


3、如果大家希望在弹出的邮件编辑窗口中能自动将邮件的主题内容填上的话,可以使用形如“mailto: aaa@21cn.com?subject='mailto'应用技巧拾零”这样的html语句,当浏览者用鼠标单击由该语句组成的电子邮件超级连接时,在随后打开的邮件编辑窗口的收件人地址栏中自动出现aaa@21cn.com,主题设置栏中将自动出现“‘mailto'应用技巧拾零”这样的内容;


4、如果想在收件人地址栏中同时输入多个电子邮件地址时,那么就可以使用形如“mailto: aaa@21cn.com;bbb@21cn.com”这样的语句,记住每个电子邮件之间用“;”隔开,这样当浏览者单击由该语句创建的电子邮件超级连接时,在弹出的邮件编辑窗口的收件人地址栏中同时会出现aaa@21cn.com、bbb@21cn.com这样的收件人地址,浏览者就能同时向这些人发送电子邮件;


5、在网页中出现的邮件地址经常会被一些诸如“mail-robot”的自动搜索程序搜索到,这样其他人很容易利用搜索到的邮件地址来向你发送各种各样的垃圾邮件,为了能将这些垃圾邮件拒之于千里之外,我们可以将在网页上公开的邮件地址写成ASCII码形式,同时要记住每一个ASCII码前面都必须添加 “&#”,例如我们在网页中使用“mailto: aaa@21cn.com”这样的语句来创建电子邮件超级连接的话,单击该超级连接后,我们发现在随后打开的邮件收发窗口中,收件人地址栏中仍然会显示 aaa@21cn.com这样的内容,而其他的各种邮件自动搜索工具都不能正确识别这样的ASCII代码,因此用户收到的各种来历不明的垃圾邮件就会大大减少;


6、一般情况下,浏览者单击电子邮件超级连接时,系统在默认打开的邮件客户端软件中,只是自动在收件人地址栏处填上内容,而其他设置栏处仍然显示为空白,如果大家还希望自动把主题、抄送、暗送甚至内容都填写上的话,就可以使用形如“mailto: aaa@21cn.com?cc=bbb@21cn.com&bcc=ccc@21cn.com&subject=‘mailto'应用技巧拾零&body=mailto标签的综合应用举例说明!”这样的语句,在这个语句中第一个功能以“?”开头,后面的每一个功能以 “&”开头;当用鼠标单击这个邮件地址时,在随后打开的邮件编辑窗口中,我们将看到在收件人地址栏中自动填写上了aaa@21cn.com,在抄送地址栏中自动填写上了bbb@21cn.com,在暗送地址栏中自动填写上了ccc@21cn.com,在主题栏中自动填写上了“‘mailto'应用技巧拾零”,在信件的正文部分将自动出现“mailto标签的综合应用举例说明!”这样的文字。

上面出现的aaa@21cn.com、bbb@21cn.com、ccc@21cn.com都是为方便说明,而由笔者随意设置的,大家可以根据自己的要求,用自己真实的邮件地址来代替他们;此外,如果要使用mailto同时实现多个功能的话,第一个功能必须以“?”开头,后面的每一个功能都以 “&”开头;另外,cc后为抄送地址,bcc后为暗送地址,subject后为邮件的主题,body后为邮件的内容。



如果想在BODY进行换行,只需要在行与行之间加入"%0d%0a".

<a  href="mailto:aaa@bbb.com?subject=ccc&body=xxx%0d%0ayyy">aaa</a>


分享到:
评论

相关推荐

    ASP使用Jmail发送邮件的函数及使用方法

    ### ASP使用Jmail发送邮件的函数及使用方法 在Web开发中,经常需要通过脚本语言来实现自动化发送邮件的功能,以满足用户注册、找回密码等业务需求。本文将详细介绍如何利用ASP(Active Server Pages)结合Jmail组件...

    delphi中shellExecute的使用方法

    ### Delphi 中 ShellExecute 的使用方法 在 Delphi 编程环境中,`ShellExecute` 是一个非常实用且强大的函数,它允许程序通过调用操作系统壳(shell)来执行各种操作,比如打开文件、运行应用程序、浏览网页等。...

    crontab使用方法crontab使用方法

    ### Crontab 使用方法详解 #### 一、概述 Crontab是Linux系统中的一个非常重要的工具,主要用于调度定时任务。通过crontab,用户可以设置周期性执行的任务,例如定期备份数据、发送电子邮件报告等。它使得系统管理...

    winxp技巧使用方法及特殊之处详解.docx

    ### WinXP技巧使用方法及特殊之处详解 #### 1. 记事本自动记录文件打开时间 在Windows XP系统下的记事本中,可以通过一种特殊的方法来记录每次打开某个文本文件的时间。具体操作如下: - 在文件的第一行输入`.LOG`...

    Delphi中ShellExecute的妙用_ShellExecute的使用方法介绍_

    本文将深入探讨ShellExecute的使用方法,帮助开发者更好地利用这个强大的工具。 ShellExecute是Windows API中的一个函数,其主要作用是启动应用程序或执行与文件关联的操作。在Delphi中,我们通常通过导入`ShellAPI...

    创建电子邮件链接:HTML中的`mailto`协议详解

    这种链接是通过mailto协议实现的,本文将详细介绍mailto协议的使用方法,包括基础语法、高级技巧和一些安全考虑。 mailto协议提供了一种简单有效的方法来在HTML中创建电子邮件链接。通过本文的介绍,你应该了解了...

    PHP使用PHPMailer发送邮件的简单使用方法

    php mail()这个方法非常简单、方便、易用,但是除了网易邮箱、QQ邮箱、GMAIL邮箱等常用的邮箱可以收到之外,经测试HOTMAIL、TOM、LIVE等邮箱是收不到此类邮件的。...复制代码 代码如下:function mailto($nickname, $a

    mailto的使用技巧分享

    本文将详细介绍mailto的使用方法,以及一些实用的技巧,帮助你更好地利用这一功能。 ### 一、基本用法 1. **创建邮件链接**:最基础的mailto链接形式是`&lt;a href="mailto:example@example.com"&gt;发送邮件&lt;/a&gt;`。这里...

    在c#的GridView中使用邮件链接的方法.zip

    我们知道,在GridView中可以使用HyperLinkField生成一个超链接,但是这个超链接只能是普通的http的超链接, 如果想做一个邮件的链接(mailto:user@abc.com)似乎就不起作用了。通过模板列的方式实现

    JS获取地址栏url所有信息的方法

    此外,我们还可以使用其他方法来获取 URL 的信息,例如: * `document.URL`:获取整个 URL 字符串。 * `document.location.href`:获取整个 URL 字符串。 * `self.location.href`:获取整个 URL 字符串。 * `...

    BMC Remedy 问题管理 用户手册

    - **美国政府使用**: 对于美国政府使用、复制或公开数据和计算机软件的规定,遵循FAR Section 52.227-14等条款。 - **承包商/制造商**: BMC Software, Inc. (2101 CityWest Blvd., Houston, TX 77042-2827, USA) ##...

    VB直接调用OUTLOOK EXPRESS的方法(多个附件),不要装OFFICE。

    要求直接调用OUTLOOK EXPRESS,而许多老外机器都不安装OFFICE的OUTLOOK,他们习惯了OE,但发现MAILTO:不能带附件(满世界都找不到MAILTO能成功带附件的方法!)。而MAPI只能显示一个很小的图标,于是自己做了一个,...

    VB直接调用OUTLOOK EXPRESS的方法(可以多个附件),不需要安装OFFICE。

    要求直接调用OUTLOOK EXPRESS,而许多老外机器都不安装OFFICE的OUTLOOK,他们习惯了OE,但发现MAILTO:不能带附件(满世界都找不到MAILTO能成功带附件的方法!)。而MAPI只能显示一个很小的图标,于是自己做了一个,...

    matlab2018b摄像头驱动及安装方法webcam.rar

    标题中的“matlab2018b摄像头驱动及安装方法webcam.rar”表明这是一个与MATLAB R2018b版本相关的压缩包,主要包含了摄像头驱动的安装资源。MATLAB是一款强大的数学计算软件,通常用于数值分析、符号计算、数据可视化...

    markdown语法使用文档入门

    以下是一些Markdown的基本语法和使用方法: 1. **标题**: - `#` 用于创建不同级别的标题。一个`#`代表一级标题(H1),最多可以使用六个`#`创建六级标题(H6)。例如: ``` # 一级标题 ## 二级标题 ### 三级...

    MATLAB 最新版本R2013b 官方使用手册

    - **数据导入与导出**:涵盖各种数据文件格式的读写方法,如CSV、Excel表格等。 - **性能调优与优化**:提供了一系列实用技巧和最佳实践,帮助用户提高代码执行效率。 #### 六、总结 MATLAB R2013b官方使用手册...

    DELPHIXE移动开发调用的例子方法.docx

    使用`ACTION_SENDTO` 动作和`mailto:` 协议,如 `Call_URI(TJIntent.JavaClass.ACTION_SENDTO, 'mailto:wr960204@126.com')`,这会在邮件客户端中新建一封邮件并预填收件人地址。 5. **播放音乐**: 再次使用`...

    mailtoui:通过便捷的用户界面来增强mailto链接的简单方法

    使用便捷的用户界面来增强mailto链接的简单方法。介绍MailtoUI是一个JavaScript库,可通过方便的用户界面增强您的mailto链接。 它使您的用户可以灵活地使用基于浏览器的电子邮件客户端或默认的本地电子邮件应用撰写...

Global site tag (gtag.js) - Google Analytics