`
sunxboy
  • 浏览: 2869779 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

一段检测IP地址的javascript

阅读更多
xml 代码
  1. <HTML>  
  2. <HEAD>  
  3. <TITLE> New Document </TITLE>  
  4. <META NAME=\"Generator\" CONTENT=\"EditPlus\">  
  5. <META NAME=\"Author\" CONTENT=\"\">  
  6. <META NAME=\"Keywords\" CONTENT=\"\">  
  7. <META NAME=\"Description\" CONTENT=\"\">  
  8. </HEAD>  
  9.   
  10. <BODY>  
  11. <script language=\"javascript\">  
  12. function ipCheck()   
  13. {   
  14. ipValue=document.form1.ipaddr.value;   
  15. var reg = /^\\d{1,3}(\\.\\d{1,3}){3}$/;   
  16. if(reg.test(ipValue))   
  17. {   
  18. var ary = ipValue.split(\'.\');   
  19. for(key in ary)   
  20. {   
  21. if(parseInt(ary[key]) > 255)   
  22. {   
  23. alert(\"IP error\");   
  24. document.form1.ipaddr.focus();   
  25. return false;   
  26. }   
  27. }   
  28. }else{   
  29. alert(\"IP error\");   
  30. document.form1.ipaddr.focus();   
  31. return false;   
  32. }   
  33. }   
  34. </script>  
  35. <form method=\"post\" action=\"\" onsubmit=\"return ipCheck()\" name=form1>  
  36. <input type=text name=ipaddr>  
  37. <INPUT TYPE=\"submit\">  
  38. </form>  
  39. </BODY>  
  40. </HTML>  
分享到:
评论
1 楼 earthsky 2008-06-26  
输入211.211.211.211
alert(reg.test(ipValue))==false;
功能不能实现

相关推荐

    JQuery插件 IP地址输入框

    1. **自动分段输入**:当用户输入IP地址时,插件会自动在每一段之间插入点号(.),以符合IPv4的标准格式(例如,192.168.0.1)。 2. **格式验证**:插件会对输入的IP地址进行实时验证,确保每一段数值在0到255之间...

    非常强悍的JS 实现IP地址分配 源码

    3. 客户端检测:在网页应用中,JavaScript可以通过获取用户的IP地址来提供定制化服务,例如地理定位。 五、相关库和工具 在JavaScript中,有一些库可以帮助开发者更轻松地处理IP地址,如: - `ip`: 提供了丰富的...

    IP地址输入正则验证ip插件.zip

    在"jQuery IP地址输入正则验证ip插件"中,开发者可能创建了一个自定义的jQuery函数或插件,通过绑定到输入框的事件,如`input`或`blur`,实时检测用户输入的IP地址是否符合预设的正则表达式。插件的实现可能包括以下...

    显示来客IP地址代码.rar

    总之,“显示来客IP地址代码”是一个实用的JavaScript功能,通过解析或请求数据来获取访问者的IP地址。通过学习和理解提供的代码,开发者可以将这一特性应用于自己的网页,以实现各种功能,如个性化内容、地理位置...

    获取IP地址

    然而,在给定的代码片段中,并未直接展示如何使用JavaScript来获取IP地址,而是提供了一段用于检测浏览器类型和操作系统的信息。这通常是在无法直接获取IP地址时,为了收集更多的用户环境信息所采用的策略。但是,...

    新浪 IP 库限制指定地区跳转和不跳转代码

    首先,理解“新浪 IP 库限制指定地区跳转和不跳转代码”意味着你需要一段 JavaScript 代码,这段代码能够检测访问者的 IP 地址,并根据 IP 地址判断其所在地区。如果访问者位于指定的限制区域内,代码会执行跳转操作...

    程序天下:JavaScript实例自学手册

    16.7 不使用正则验证IP地址 16.8 IP地址输入框 16.9 判断变量是否已经定义 16.10 判断方法是否已经定义 16.11 表单验证样式(一) 16.12 判断表单是否已修改 16.13 判断控件的类型 16.14 密码强度检查 16.15 身份证...

    网络流量统计(基于Winpcap接口)

    例如,可以定期清理过期的统计信息,只保留最近一段时间内的数据。这样既能保持实时性,又能避免因长时间积累数据而消耗过多资源。 总结来说,通过Winpcap接口实现的网络流量统计是一个涉及网络协议解析、数据包...

    步骤,ip段,测试方法,并发说说gogoTester-nodejs 的实现 - subying - 博客园 - 副本1

    在并发测试中,通常会使用Node.js的异步特性来同时处理多个IP地址的测试,例如通过`async`库或内置的`Promise`机制,实现IP段的并发检测,从而大大加快测试速度。 5. **测试顺序**: 对于测试的顺序,gogoTester-...

    实用JavaScript脚本代码大全

    在ASP环境中,可以通过以下方式获取客户端的真实IP地址: ```asp if Request.ServerVariables("HTTP_X_FORWARDED_FOR") &lt;&gt; "" Then Response.Write "通过代理的实际IP为 " & Request.ServerVariables(...

    《程序天下:JavaScript实例自学手册》光盘源码

    16.7 不使用正则验证IP地址 16.8 IP地址输入框 16.9 判断变量是否已经定义 16.10 判断方法是否已经定义 16.11 表单验证样式(一) 16.12 判断表单是否已修改 16.13 判断控件的类型 16.14 密码强度检查 16.15 身份证...

    PHP JS Ip地址及域名格式检测代码

    JavaScript中检测IP地址的示例如下: ```javascript function checkIp(ip) { // 移除字符串中的***或*** ***\/\/)/g, ""); // 转换为小写 ip = ip.toLowerCase(); // 移除任何非数字和点号的字符 ip = ip....

    IP网段判断-1.0.0.16384.zip

    标题中的"IP网段判断-1.0.0.16384.zip"暗示了这个压缩包可能包含一个或多个程序或脚本,其主要功能是处理与IP地址相关的网络段判断问题。IP地址是互联网上的每个设备独一无二的标识,通常以点分十进制的形式表示,如...

    ip-blocker:这是一个用于阻止来自 ip 地址的请求的存储库

    cybit:ip-blocker 是一个流星包,它允许流星开发人员为他们的应用程序设置基于 IP 地址的白名单和黑名单。 版本 1.0 关于 我们最近推出了一个公测版应用,发现一些用户在恶意使用它。 由于我们采用的 PaaS 不允许...

    可用域名检测工具,需要nodejs

    1. **DNS解析**:通过DNS查询来检查域名是否可以被正确解析到一个IP地址。 2. **HTTP/HTTPS状态码**:发送HTTP或HTTPS请求,查看返回的状态码,通常200表示成功,其他状态码可能表示域名存在问题。 3. **SSL证书**:...

    DynamicIPReporter:当 IP 更改时向 Pastebin 报告动态 IP

    3. **报告 IP 更新**:当 IP 发生变化时,使用 Pastebin 的 API 将新的 IP 地址保存为一个新的 Paste(即 Pastebin 中的一段文本)。通常需要在 Pastebin 上注册应用并获取 API 密钥,然后通过 HTTP 请求发送数据。 ...

    腾讯的ip接口 方便获取当前用户的ip地理位置

    然后,可以通过JavaScript访问`IPData`这个全局变量,它是一个数组,包含多个元素,分别对应IP地址的各个部分以及地理位置信息。例如,`IPData[2]`代表省份,`IPData[3]`代表城市,可以通过以下代码显示: ```html ...

    网站屏蔽国内IP访问

    **Deny from** 用于禁止特定IP地址或IP段的访问,而 **Allow from** 用于允许特定IP地址或IP段的访问。需要注意的是,**Deny from** 的命令必须位于 **Allow from** 之前,否则会因为权限覆盖而导致预期的效果无法...

    random-google-ip:Chrome扩展:随机选择一个 Google IP 并打开

    - 使用JavaScript的`Math.random()`函数生成一个在指定范围内的随机数,填充到IP地址段中。 ### 4. 验证IP可用性 由于用户反馈生成的IP地址可能无法使用,这可能涉及到以下几点: - **IP限制**:Google可能对某些IP...

    计算机网络课程设计-IP包流量统计

    1. **IP包**:在互联网协议(IP)层,数据被封装成一个个的数据包,每个数据包包含源地址、目标地址、数据和控制信息等。IP包是网络传输的基本单位,理解它们的流动可以帮助我们洞察网络行为。 2. **流量统计**:...

Global site tag (gtag.js) - Google Analytics