Javascript - 检查是否配置了电子邮件
Javascript - Check if email configured
我们可以在HTML和JavaScript中使用mailto:
发送邮件。是否有任何可能的方法可以检查电子邮件是否已配置(即是否有任何用于发送电子邮件的默认电子邮件服务 - 例如Outlook)可用)?
我需要处理这个
if(emailConfigured == true)
{
// send mail
} else {
// give alert
}
不,你不能这样做。这是完全不可能的。JavaScript 环境无法访问主机,无法判断是否配置了某些内容来处理mailto:
链接。这远远超出了您的 Web 应用程序的责任范围,您不应该也不能担心它。确定用户是否知道如何发送电子邮件不是您的页面的工作。
是否无法使用javascript打开新的电子邮件窗口,然后检查窗口是否更改?
window.location.assign("mailto:abc@axample-test.com?Subject=ABC);
如果窗口没有更改,则可以得出结论,电子邮件未正确配置。
如果电子邮件由 PHP 或 ...并做 :
<!-- html -->
<input type="hidden" value="mymail@gmail.com" id="mailto" />
// Javascript
if($("#mailto")[0])
{
// send mail
window.location = "mailto:"+#("mailto").val();
} else {
// give alert
}
相关文章:
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- 使用angularjs验证文本框中的电子邮件
- 使用正则表达式评估电子邮件地址时出现性能问题
- javascript中添加验证电子邮件的问题
- 如何在收到电子邮件时自动调用脚本
- 获取屏幕截图并在电子邮件中发送的按钮
- 将项目履行与高级模板合并,并通过电子邮件发送至Netsuite 2.0
- php&js-将电子邮件添加到输入文本中
- 将用户制作的SVG(raphael.js)发送到服务器(php),以便通过电子邮件发送
- 以PDF附件的形式通过电子邮件发送谷歌文档
- 将Meteor中的base64 PDF作为电子邮件附件
- 来自现场目的的Meteor电子邮件.send()
- 根据部门用户的选择,接收来自多个电子邮件地址的Wordpress Contactform7查询
- Javascript/Ajax:通过点击按钮检查有效的电子邮件和电话号码
- 如果填写了特定值,则通过电子邮件发送电子表格中的数据
- 窗口提醒或类似内容中的电子邮件表单
- Phonegap插件:检索用户配置文件,电子邮件和Gmail
- Javascript - 检查是否配置了电子邮件
- 如何配置用于发送电子邮件的联系人表单
- 在电子邮件模块中配置电子邮件后,电子邮件存储在sugarcrm表中的位置