抛弃本地软件 教你用Gmail打开mailto链接
2008-09-10 22:20
447 查看
导读:
mailto协议是常见的超链接格式。通常,点击mailto链接后,会以本地电子邮件客户端打开,如Outlook、Foxmail等。
现在以Gmail为代表的webmail功能越来越强大,越来越多的用户抛弃了本地软件。那么,是否能在浏览器中直接用Gmail打开mailto链接呢?本文将告诉你全面的解决方案。
一、Firefox
Firefox可以通过安装Mailto 2 Webmail的JavaScript脚本实现。
首先需要安装Greasemonkey扩展,然后安装Mailto 2 Webmail脚本,完成后重启Firefox,Gmail就能关联mailto链接了。
安装过程
另外,也可以使用Firefox 的Google工具栏。当首次点击工具栏上的Gmail按钮后,会询问“是否将Gmail作为处理电子邮件链接的工具”。
二、Firefox 3
在Firefox 3中,不再需要任何扩展或脚本,就能用webmail关联Gmail。不过Firefox 3 RC 1中只提供Yahoo Mail打开mailto链接的选项,却把Gmail用户撂在了一边。下面,我们就来讲述用Gmail打开mailto链接。
1、在Firefox3地址栏输入 about:config 。Firefox3将会警告你“这样可能会失去质保”,点击“我保证会小心”。
2、在过滤器中输入 gecko.handlerService.allowRegisterFromDifferentHost ,定位至该首选项。双击该首选项,“值”由“false”变为“true”。
过滤器
注意:该项设置的修改禁用了Firefox 3的一个安全特性。不过别担心,当完成本文的操作后,可再修改回来。
3、将如下代码复制到地址栏后回车:
javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url=%s","GMail")
4、Firefox3将会询问“添加GMail为处理mailto链接的应用程序”,点击“添加应用程序”。
提示“添加应用程序”
这样,处理mailto链接的选项就增加了Gmail。
三、Opera
在Opera中,打开“工具——首选项——高级——程序”。
程序选项
选择mailto协议,点击“编辑”。在弹出的对话框中,“用其它应用程序打开”中输入如下代码:
opera "http://mail.google.com/mail/?view=cm&fs=1&to=%t&su=%s&body=%m&cc=%c&bcc=%b&ui=1"
确定后,即在Opera中使用GMail打开mailto链接。
使用其它邮箱打开mailto链接的代码:
1、Hotmail
opera "http://hotmail.msn.com/cgi-bin/compose?To=%t&Subject=%s&Body=%m&Cc=%c&mailto=1"
2、Yahoo Mail
opera "http://compose.mail.yahoo.com/?To=%t&Subject=%s&Body=%m&Cc=%c"
本文转自
http://jujia99.blog.sohu.com/97323076.html
mailto协议是常见的超链接格式。通常,点击mailto链接后,会以本地电子邮件客户端打开,如Outlook、Foxmail等。
现在以Gmail为代表的webmail功能越来越强大,越来越多的用户抛弃了本地软件。那么,是否能在浏览器中直接用Gmail打开mailto链接呢?本文将告诉你全面的解决方案。
一、Firefox
Firefox可以通过安装Mailto 2 Webmail的JavaScript脚本实现。
首先需要安装Greasemonkey扩展,然后安装Mailto 2 Webmail脚本,完成后重启Firefox,Gmail就能关联mailto链接了。
安装过程
另外,也可以使用Firefox 的Google工具栏。当首次点击工具栏上的Gmail按钮后,会询问“是否将Gmail作为处理电子邮件链接的工具”。
二、Firefox 3
在Firefox 3中,不再需要任何扩展或脚本,就能用webmail关联Gmail。不过Firefox 3 RC 1中只提供Yahoo Mail打开mailto链接的选项,却把Gmail用户撂在了一边。下面,我们就来讲述用Gmail打开mailto链接。
1、在Firefox3地址栏输入 about:config 。Firefox3将会警告你“这样可能会失去质保”,点击“我保证会小心”。
2、在过滤器中输入 gecko.handlerService.allowRegisterFromDifferentHost ,定位至该首选项。双击该首选项,“值”由“false”变为“true”。
过滤器
注意:该项设置的修改禁用了Firefox 3的一个安全特性。不过别担心,当完成本文的操作后,可再修改回来。
3、将如下代码复制到地址栏后回车:
javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url=%s","GMail")
4、Firefox3将会询问“添加GMail为处理mailto链接的应用程序”,点击“添加应用程序”。
提示“添加应用程序”
这样,处理mailto链接的选项就增加了Gmail。
三、Opera
在Opera中,打开“工具——首选项——高级——程序”。
程序选项
选择mailto协议,点击“编辑”。在弹出的对话框中,“用其它应用程序打开”中输入如下代码:
opera "http://mail.google.com/mail/?view=cm&fs=1&to=%t&su=%s&body=%m&cc=%c&bcc=%b&ui=1"
确定后,即在Opera中使用GMail打开mailto链接。
使用其它邮箱打开mailto链接的代码:
1、Hotmail
opera "http://hotmail.msn.com/cgi-bin/compose?To=%t&Subject=%s&Body=%m&Cc=%c&mailto=1"
2、Yahoo Mail
opera "http://compose.mail.yahoo.com/?To=%t&Subject=%s&Body=%m&Cc=%c"
本文转自
http://jujia99.blog.sohu.com/97323076.html
相关文章推荐
- android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- c#应用程序中自动调用相应程序打开任意文档类型(如果本地已安装该软件)
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)
- 网页另存为后,指向本地的链接不能打开——“Mark of the Web”导致的问题
- androidandroid中的通过网页链接打开本地app
- 通过一个链接打开本地app,或者去下载app
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android 打开本地的手机软件市场评分
- js判断移动端是否安装某软软件,安装直接打开相应的链接,否则跳转到下载商店方法
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据(转)
- android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- 通过web页面上的链接调用本地软件
- Android 通过网页链接打开本地应用
- 通过注册新协议实现网页链接打开本地程序
- html5写链接打开ios和android本地应用