Xhulio Moderator/e
Numri i postimeve : 357 Registration date : 27/07/2008
| Titulli: Domain Validation ne Java Script Sun Aug 10, 2008 12:53 am | |
| - Kodi:
-
<!-- script by u1kat --> <script language=javascript>
function checkDomain(nname) { var arr = new Array( '.com','.net','.org','.biz','.coop','.info','.muse um','.name', '.pro','.edu','.gov','.int','.mil','.ac','.ad','.a e','.af','.ag', '.ai','.al','.am','.an','.ao','.aq','.ar','.as','. at','.au','.aw', '.az','.ba','.bb','.bd','.be','.bf','.bg','.bh','. bi','.bj','.bm', '.bn','.bo','.br','.bs','.bt','.bv','.bw','.by','. bz','.ca','.cc', '.cd','.cf','.cg','.ch','.ci','.ck','.cl','.cm','. cn','.co','.cr', '.cu','.cv','.cx','.cy','.cz','.de','.dj','.dk','. dm','.do','.dz', '.ec','.ee','.eg','.eh','.er','.es','.et','.fi','. fj','.fk','.fm', '.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh','. gi','.gl','.gm', '.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','. gy','.hk','.hm', '.hn','.hr','.ht','.hu','.id','.ie','.il','.im','. in','.io','.iq', '.ir','.is','.it','.je','.jm','.jo','.jp','.ke','. kg','.kh','.ki', '.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','. lb','.lc','.li', '.lk','.lr','.ls','.lt','.lu','.lv','.ly','.ma','. mc','.md','.mg', '.mh','.mk','.ml','.mm','.mn','.mo','.mp','.mq','. mr','.ms','.mt', '.mu','.mv','.mw','.mx','.my','.mz','.na','.nc','. ne','.nf','.ng', '.ni','.nl','.no','.np','.nr','.nu','.nz','.om','. pa','.pe','.pf', '.pg','.ph','.pk','.pl','.pm','.pn','.pr','.ps','. pt','.pw','.py', '.qa','.re','.ro','.rw','.ru','.sa','.sb','.sc','. sd','.se','.sg', '.sh','.si','.sj','.sk','.sl','.sm','.sn','.so','. sr','.st','.sv', '.sy','.sz','.tc','.td','.tf','.tg','.th','.tj','. tk','.tm','.tn', '.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','. ug','.uk','.um', '.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','. vn','.vu','.ws', '.wf','.ye','.yt','.yu','.za','.zm','.zw');
var mai = nname; var val = true;
var dot = mai.lastIndexOf("."); var dname = mai.substring(0,dot); var ext = mai.substring(dot,mai.length); //alert(ext);
if(dot>2 && dot<57) { for(var i=0; i<arr.length; i++) { if(ext == arr[i]) { val = true; break; } else { val = false; } } if(val == false) { alert("Your domain extension "+ext+" is not correct"); return false; } else { for(var j=0; j<dname.length; j++) { var dh = dname.charAt(j); var hh = dh.charCodeAt(0); if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123) || hh==45 || hh==46) { if((j==0 || j==dname.length-1) && hh == 45) { alert("Domain name should not begin are end with '-'"); return false; } } else { alert("Your domain name should not have special characters"); return false; } } } } else { alert("Your Domain name is too short/long"); return false; }
return true; } </script> <!-- script by u1kat --> | |
|