js 链接地址验证

转载 2013年12月04日 17:42:46
 function IsURL(str_url){
        var strRegex = "^((https|http|ftp|rtsp|mms)?://)"
                + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@
                + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184
                + "|" // 允许IP和DOMAIN(域名)
                + "([0-9a-z_!~*'()-]+\.)*" // 域名- www.
                + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二级域名
                + "[a-z]{2,6})" // first level domain- .com or .museum
                + "(:[0-9]{1,4})?" // 端口- :80
                + "((/?)|" // a slash isn't required if there is no file name
                + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$";
        var re=new RegExp(strRegex);
        //re.test()
        if (re.test(str_url)){
            console.log("ok");
            return (true);
        }else{
            console.log("k");
            return (false);
        }
    }

js获取链接地址

由于要把推荐链接由原来的静态转化为数据库,所以要获取该页面的链接地址及内容。 var obj=document.getElementsByTagName("a");    for(var i = 0;...
  • beimuaihui
  • beimuaihui
  • 2007年04月24日 10:17
  • 1324

js复制本页链接到粘贴板兼容性问题!!!

function copy() { var txt = window.location.href; if(window.clipboardData) { ...
  • erlin10
  • erlin10
  • 2010年04月01日 14:40
  • 477

JS改变链接地址

    ===>targetURL.href="whatever";             ==>     for   (var   i=0;   i     {         if   (d...
  • ukeychen
  • ukeychen
  • 2007年08月20日 10:06
  • 4089

js实现复制当前链接推荐给好友

转自:http://www.86shichang.com/blog/?post=151   JS实现复制本文链接,推荐给QQ/MSN上的好友 第一种不带标题:http://www.86shich...
  • guchuanlong
  • guchuanlong
  • 2013年10月16日 11:12
  • 1900

js 获取URL地址附带参数 获得请求链接参数

使用js获取URL地址栏里面的参数, 获取请求链接参数,函数定义如下 function getParamString(name) { var paramUrl = window.locati...
  • QQ401476683
  • QQ401476683
  • 2017年06月13日 17:17
  • 373

js 序列化字符串格式

Class 对应的序列化字符串: [{"applicationName":" 行业专利库","URL":"http://so.5ipatent.com /i/76ad351a-d9ca-4035-b7...
  • renpinghao
  • renpinghao
  • 2011年05月19日 17:56
  • 3159

js 正则表达式获取超链接地址或文本

function doit(){ var re=/]*href=['"]([^"]*)['"].*?[^>]*>(.*?)/g; var str=document.getElementBy...
  • hezudao25
  • hezudao25
  • 2013年07月05日 15:22
  • 5813

js复制链接到剪贴板

第一种方式:(不兼容chrome,ie可以) 引用:http://bibo531651225.iteye.com/blog/1753160 //复制链接 function c...
  • big1989wmf
  • big1989wmf
  • 2017年04月12日 16:18
  • 557

js动态添加图片链接地址

我在前面 我在中间 我在后面 function addLinkForImage(){ var img=document.getElementsByTagName("i...
  • wwwcomcn123
  • wwwcomcn123
  • 2014年03月17日 13:30
  • 3645

汇编运行地址,链接地址,加载地址,存储地址 位置无关码、位置有关码

搞ARM开发时,在连接目标代码会提到运行地址和加载地址。这两者有什么区别呢?其次,网上也有说链接地址和存储地址,那么这四个地址之间有什么区别? 1、运行地址链接地址:他们两个是等价的,只是两种不...
  • shanzhizi
  • shanzhizi
  • 2014年08月05日 16:39
  • 5563
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 链接地址验证
举报原因:
原因补充:

(最多只允许输入30个字)