繁体   English   中英

不允许输入个人电子邮件地址的脚本

[英]Script to not allow to enter personal email address

var str=document.validation.emailcheck.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

我有以下脚本。 我需要一个不允许用户输入其个人电子邮件地址(例如gmail,yahoo,hotmail等)的脚本。

没有脚本可以可靠地阻止那里的每个个人电子邮件地址。 电子邮件提供商的种类太多了。

现在,从技术上讲,您可以在电子邮件中建立禁止域的“黑名单”,例如:

var blocked = ["google", "yahoo", "hotmail", "etc"];

然后检查电子邮件地址是否包含其中任何一个,但这也将阻止在这些公司工作的任何人。

真正的问题是为什么您要这样做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM