Kev*_*ave 4 html javascript mailto anchor jquery
我用网上看到的无数例子尝试了这个.但我想没有一个很简单,适用于所有浏览器(IE 8及以上版本).
我试图用mailto链接打开Outlook窗口.
<a href="#" name="emailLink" id="emailLink">Email</a>
Run Code Online (Sandbox Code Playgroud)
JQuery的:
$(function () {
$('#emailLink').on('click', function (event) {
alert("Huh");
var email = 'test@theearth.com';
var subject = 'Circle Around';
var emailBody = 'Some blah';
window.location = 'mailto:' + email + '?subject=' + subject + '&body=' + emailBody;
});
});
Run Code Online (Sandbox Code Playgroud)
当然,我是一个jQuery新手.以上只是不起作用.它只是闪烁浏览器但没有打开.我想这是因为window.location.
有简单的解决方案吗?我希望这可以在IE8及以上版本和所有浏览器中使用.
正文自动生成(在JSP中).
kro*_*ero 16
这是工作解决方案:
<a href="#" name="emailLink" id="emailLink">Email</a>
Run Code Online (Sandbox Code Playgroud)
和功能:
$(function () {
$('#emailLink').on('click', function (event) {
event.preventDefault();
alert("Huh");
var email = 'test@theearth.com';
var subject = 'Circle Around';
var emailBody = 'Some blah';
window.location = 'mailto:' + email + '?subject=' + subject + '&body=' + emailBody;
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26243 次 |
| 最近记录: |