function checkDomain(enDomain)
{

var i;
 var ii;
 var aa;
 if(enDomain=="" || enDomain==" " || enDomain.length < 4) 
 {
  alert("请您输入有效的域名!");
  domainform.domain.focus();
  return false;
 }
   
 var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-0123456789|.!=+%/_: ";
 var allValid = true;
 for (i = 0;  i < enDomain.length;  i++)
 {
  ch = enDomain.charAt(i);
  for (j = 0;  j < checkOK.length;  j++)
  if (ch == checkOK.charAt(j))
   break;
  if (j == checkOK.length)
  {
   allValid = false;
   break;
  }
 }
 
 if (!allValid){
  alert("请输入有效的域名或路径!");
  domainform.domain.focus();
  return (false);
 }
    if(enDomain.length>0)
 {
       ii=enDomain.indexOf(".")
        if(ii==-1)
  {
   alert("有效的域名或路径中必须含有“.”和域名后缀!")
   domainform.domain.focus();
   return false
        }
    }
  return true; 
}

javascript 域名合法性检测相关推荐

  1. 【Python正则表达式】网址合法性检测

    网址合法性检测规则 实现一个函数heck_web_address用于检测网址是否是一个顶级域名.规则如下: 网址名包括字母,数字,下划线,横杠(-), 点号(.) 和 加号(+); 后面紧跟着 .和顶 ...

  2. JavaScript实现detectUndirectedCycle检测无向循环算法(附完整源码)

    JavaScript实现detectUndirectedCycle检测无向循环算法 depthFirstSearch.js完整源代码 detectUndirectedCycle.js完整源代码 dep ...

  3. JavaScript实现detectDirectedCycle检测定向循环算法(附完整源码)

    JavaScript实现detectDirectedCycle检测定向循环算法 depthFirstSearch.js完整源代码 detectDirectedCycle.js完整源代码 depthFi ...

  4. 如何使用JavaScript或JQuery检测一个URL文件是否存在?

    如何使用JavaScript或JQuery检测一个URL文件是否存在? How do I check if file exists in jQuery or JavaScript? 问题: 如何检查服 ...

  5. javascript的数据检测总结

    目录 javaScript的数据检测 1.typeof 2.instanceof 3.constructor 4.Object.prototype.toString.call()--------- 一 ...

  6. 微信域名屏蔽检测方法 微信域名检测接口的机制

    微信域名检测技术的主要用户是微信域名防封,大家知道拼多多这种网站,靠诱导分享方式在微信里面摇身一变已经估值160亿美元,身价仅次于京东了 ,这是何等的速度,简直是惊为天人,but 如果你想玩微信病毒营 ...

  7. 2021最新微信域名链接检测工具 微信域名拦截检测接口

    前段时间年底在加上315这段时间腾讯重点监视在微信内推广的链接,在微信中分享文章带有不良内容的会被微信封,为了保证一个域名一直都能正常访问,需要及时检测链接域名是否被封,被封后就该立刻删除被封了的链接 ...

  8. 2023 最新微信域名拦截检测API代码

    2023最新微信域名拦截检测API源码,检测域名是否能在微信正常打开! 众所周知,域名在微信被封有3种情况: 第一种:浏览器访问 第二种:非官方网页 第三种:停止访问网页 被封原因: 第一种:腾讯垄断 ...

  9. 微信域名批量检测的实现原理

    背景:最近公司的公众号域名被封了,原因是公司网站被黑后上传了一个不符合微信规范的网页.所以...就进入了微信域名解封的流程. 百度微信域名解封发现很多微信域名检测的网站,还有Api:但是本人做微信公众 ...

  10. 微信域名屏蔽检测接口 微信域名检测接口工具

    前段时间搞一个需求,是这样的,在微信中分享文章(广告),会被微信封,为了保证一个域名都能访问,需要检测是否被封,被封后就将该域名删除.为了防止被封,做了三级的域名跳转,一级使用一些必究权威网站的url ...

最新文章

  1. 学校开展计算机培训活动,计算机学院学习筑梦班开展义务清扫机房活动
  2. win32格式化错误消息
  3. 对象的继承关系在数据库中的实现方式和PowerDesigner设计
  4. 结构体在内存中的对齐规则
  5. Endnote如何一键更改参考文献?
  6. jetty9.x版本配置优化
  7. 深入解析thinkphp中的addAll方法
  8. ADAS视觉方案盘点下篇:11家创业公司完全解读
  9. Laravel配置自带组件实现各类型邮件发送功能的代码实例
  10. 为什么我认为现阶段HIDS处于攻防不对等的地位?(ids、nta、绕过)
  11. IPv4 和 IPv6 有什么区别
  12. JavaEE Tutorials (25) - 使用Java EE拦截器
  13. Fragment中获取Activity的Context
  14. graphpadY轴设置刻度不均匀_Matlab画图技巧: 不需要敲代码的傻瓜式操作流程
  15. 【8023】产品与营销的合作关系 产品10大败因
  16. 企业软著申请流程 图文! 纯干货!
  17. android 自定义ImageView实现图片手势滑动 多点触摸放大缩小效果
  18. python turtle绕原点旋转_Python教程小小turtle绘图教学 (二)
  19. 如何把PDF中一些页面拆分成每一页单独的文件
  20. CISC和RISC的优缺点

热门文章

  1. 走迷宫小游戏课设(C语言)
  2. 【diannaoxitong】word打不开或发送错误解决办法
  3. 手机上最好用的五笔输入法_远程输入法,用电脑键盘给手机打字,省蓝牙键盘钱了...
  4. Win7密码破解 忘记win7密码解决办法
  5. 盘点最新BTA大厂的Java程序员的招聘技术标准(一目了然)
  6. html- 颜色代码
  7. 360云盘服务器停止怎么找回,360云盘宣布关闭,老司机们的“珍藏”何去何从?...
  8. 360云盘 上传服务器忙,360云盘由于服务器压力延期一年关闭 可以慢慢转移资源了...
  9. Ruby on Rails 教程
  10. 网上商城的功能模块架构设计之(一)