国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net實現中英文多域名檢測的方法

2024-07-10 12:46:54
字體:
來源:轉載
供稿:網友

本文實例講述了asp.net實現中英文多域名檢測的方法。,具體如下:

第一步:在前臺頁面中寫入js代碼和相關控件

/****寫入js代碼****/<%-- 域名檢測 --%><script type="text/javascript">  //判斷輸入的是否為中文域名  function IsChDomain(domainStr)  {    var flag = false;    var compStr = "ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_0123456789";    var domainLength = domainStr.length;//判斷字符長度    for(var i = 0;i < domainLength;i++)    {     var temp = domainStr.charCodeAt(i);     if(temp >= 10000)//含有字符編碼大于10000的字符判斷為中文,不太嚴格     {       flag=true;     }     else     {       var temp2 = compStr.indexOf(domainStr.charAt(i));       if(temp2 == -1)       {        flag = false;        break;       }     }    }    return flag;   }  //判斷輸入的是否為英文域名  function IsEnDomain(domainStr)  {    var flag = false;    var compStr = "ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_0123456789";    var domainLength = domainStr.length;    for(var i = 0;i<domainLength;i++)    {     if(compStr.indexOf(domainStr.charAt(i)) == -1)     {       flag = false;       break;     }     else     {       flag = true;     }    }    return flag;  }   //中國等不能注冊英文域名,把相應的CheckBox的disabled屬性設置為true,   function Trim(domainStr)   {    return domainStr.replace(/(^s*)|(s*$)/g, "");   }  //驗證域名是哪一類型的  function checkDomainType()  {    var domainName = document.getElementById("txtDomainName").value;    domainName = Trim(domainName);//去掉輸入的特殊符號    if(IsChDomain(domainName))//調用中文域名----------驗證方法    {     setCheckBox(true);    }    else if(IsEnDomain(domainName))//調用英文域名-----驗證方法    {     setCheckBox(false);    }  }  //為CheckBox復選框的Checked屬性賦值  function setCheckBox(flag)  {     document.getElementById("chkcom").disabled = flag;     document.getElementById("chknet").disabled = flag;     document.getElementById("chkorg").disabled = flag;     document.getElementById("chkorgcn").disabled = flag;     document.getElementById("chkcn").disabled = flag;     document.getElementById("chkcomcn").disabled = flag;     document.getElementById("chknetcn").disabled = flag;     document.getElementById("chkgovcn").disabled = flag;     document.getElementById("chkcouk").disabled = flag;     document.getElementById("chkbiz").disabled = flag;     document.getElementById("chkcc").disabled = flag;     document.getElementById("chktv").disabled = flag;     document.getElementById("chkinfo").disabled = flag;     document.getElementById("chkchina").disabled = !flag;     document.getElementById("chkcompany").disabled = !flag;     document.getElementById("chknetwork").disabled = !flag;     document.getElementById("chkorguk").disabled = flag;     document.getElementById("chkus").disabled = flag;     document.getElementById("chkmeuk").disabled = flag;     document.getElementById("chkltduk").disabled = flag;  }  //檢查輸入的字符規范//  function checkValue()//  {//     if(document.getElementById("txtDomainName").value=='')//    {//      alert('請輸入域名!');//      return false;//    }//    if(document.getElementById("txtDomainName").value.length >= 60)//    {//      alert('域名長度不能超過60個字符!');//      return false;//    }//    for(var i = 0;i < document.getElementById("txtDomainName").value.length;i++)//    {//      if(document.getElementById("txtDomainName").value.charAt(i) == ' ')//      {//        alert('域名中不能含有空格!');//        return false;//        break;//      }//    }//  }</script>/***寫入相關控件***///用于顯示查詢的結果<asp:Panel ID="indexpnlDomainName" runat="server" Width="100%" />//<table width="373" border="0" cellpadding="0" cellspacing="1"> <tr>  <td width="74" height="41"><asp:CheckBox ID="chkcom" Text=".com" runat="server" />  </td>  <td width="71" height="41">    <asp:CheckBox ID="chkcn" Text=".cn" runat="server" />  </td>  <td width="79" height="41">    <asp:CheckBox ID="chkorg" Text=".org" runat="server" />  </td>  <td width="71" height="41">    <asp:CheckBox ID="chknet" Text=".net" runat="server" />  </td>  <td width="72" height="41">    <asp:CheckBox ID="chkinfo" Text=".info" runat="server" />  </td> </tr> <tr>  <td width="74" height="41">    <asp:CheckBox ID="chkcomcn" Text=".com.cn" runat="server" />  </td>  <td height="41">    <asp:CheckBox ID="chkcc" Text=".cc" runat="server" />  </td>  <td height="41">    <asp:CheckBox ID="chkorgcn" Text=".org.cn" runat="server" />  </td>  <td height="41">    <asp:CheckBox ID="chknetcn" Text=".net.cn" runat="server" />  </td>  <td height="41">    <asp:CheckBox ID="chkin" Text=".in" runat="server" />   </td>  </tr>  <tr>    <td width="74" height="40">     <asp:CheckBox ID="chkcouk" Text=".co.uk" runat="server" />    </td>    <td height="41">     <asp:CheckBox ID="chktv" Text=".tv" runat="server" />    </td>    <td height="41">     <asp:CheckBox ID="chkorguk" Text=".org.uk" runat="server" />    </td>    <td height="41">     <asp:CheckBox ID="chkus" Text=".us" runat="server" />    </td>    <td height="41">     <asp:CheckBox ID="chkmeuk" Text=".me.uk" runat="server" />    </td>   </tr>   <tr>    <td width="74" height="41">     <asp:CheckBox ID="chkltduk" Text=".ltd.uk" runat="server" />    </td>    <td height="41">     <asp:CheckBox ID="chkbiz" Text=".biz" runat="server" />    </td>    <td height="41">     <asp:CheckBox ID="chknetwork" Text=".網絡" runat="server" />    </td>    <td height="41">     <asp:CheckBox ID="chkcompany" Text=".公司" runat="server" />    </td>    <td height="41">     <asp:CheckBox ID="chkchina" Text=".中國" runat="server" />    </td>   </tr></table>            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尼勒克县| 岳西县| 海林市| 望城县| 绩溪县| 鞍山市| 许昌市| 大悟县| 舟山市| 抚顺市| 屏南县| 鄂伦春自治旗| 芷江| 天全县| 余姚市| 汾阳市| 济南市| 富宁县| 区。| 德令哈市| 长治市| 曲水县| 浦城县| 阿尔山市| 阿拉尔市| 瓮安县| 鹤壁市| 武强县| 贞丰县| 徐闻县| 吴旗县| 东丰县| 新昌县| 义马市| 青州市| 蓬莱市| 巴中市| 贵阳市| 扬中市| 襄樊市| 永靖县|