来自 关于计算机 2019-12-25 12:09 的文章
当前位置: 澳门太阳娱乐手机登录 > 关于计算机 > 正文

parseUrl函数_javascript技艺_脚本之家

函数代码 复制代码 代码如下: function parseURAV4L { var a = document.createElement; a.href = url; return { source: url, protocol: a.protocol.replace, host: a.hostname, port: a.port, query: a.search, params: { var ret = {}, seg = a.search.replace, len = seg.length, i = 0, s; for { if { continue; } s = seg[i].split; ret[s[0]] = s[1]; } return ret; })(), file: (a.pathname.match || [,''])[1], hash: a.hash.replace, path: a.pathname.replace, relative: (a.href.match/) || [,''])[1], segments: a.pathname.replace }; } 用法: 复制代码 代码如下: var myUHavalL = parseURubiconL(''); myURL.file; // = 'index.html' myURL.hash; // = 'top' myURL.host; // = 'abc.com' myURL.query; // = '?id=255&m=hello' myURL.params; // = Object = { id: 255, m: hello } myURL.path; // = '/dir/index.html' myURL.segments; // = Array = ['dir', 'index.html'] myURL.port; // = '8080' myURL.protocol; // = 'http' myURL.source; // = '' 演示代码:

[Ctrl+A 全选 注:如需引进外部Js需刷新技巧执行]

本文由澳门太阳娱乐手机登录发布于关于计算机,转载请注明出处:parseUrl函数_javascript技艺_脚本之家

关键词: