我正在使用我在网上找到的免费网页模板做一个基本的html页面。在“联系”部分,我想将其设置为
<a href= "mailto:me@gmail.com"> Myself </a>
允许直接通过该页面向自己发送电子邮件。但是,当我点击链接时,没有任何内容,没有电子邮件程序......没有。它有没有与我有一个免费的网页模板,它有自己的包含css文件,这可能会覆盖html可能提供的任何电子邮件功能?这似乎相对简单,但无论出于何种原因,当我点击电子邮件链接时没有任何反应。
答案 0 :(得分:3)
“mailto:”功能在您的默认电子邮件客户端中打开一封新电子邮件。既然看起来你正在使用GMail,那么我只是在猜测(如果我错了,请纠正我),但是你正在使用网络界面撰写并检查你的Gmail邮件,并且没有设置默认的电子邮件客户端。设置默认客户端(Outlook,Thunderbird,Mail等)或者如果您使用的是Chrome网络浏览器,则可以将其设置为默认的Gmail客户端(Making Gmail your default mail application)。
答案 1 :(得分:1)
查看您正在使用的Standard-Email-Client。在Firefox中:选项&gt;应用程序&gt;过滤器&gt;搜索“mailto”。我猜客户列表是空的还是没有设置。
CSS无法阻止mailto,但JS可以。
尝试将您的代码放在一个简单的空白HTML文件中,然后点击链接:
<html>
<head>
</head>
<body>
<a href= "mailto:me@gmail.com"> Myself </a>
</body>
</html>
答案 2 :(得分:0)
您需要一个处理 URL:Mailto 文件类型的电子邮件客户端。 如果没有合适的默认电子邮件客户端,点击链接时就不会发生任何事情。
顺便说一下。 mailto使用可以扩展为在创建的电子邮件中包含草稿和接收者。
<a href="mailto:someone@yoursite.com
?cc=someoneelse@theirsite.com, another@thatsite.com, me@mysite.com
&bcc=lastperson@theirsite.com
&subject=Big%20News&body=Body-goes-here">mail now</a>