一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

利用a標簽自動解析URL分析網址實例

對于window.location,我們比較熟悉,它有protocol,hostname,host,port,search,hash,href,pathname等屬性,a標簽也和window.location一樣,也有這樣屬性,這樣可以方便我們分析網址,閑話少說,上代碼。

function parseURL(url) {var a = document.createElement('a');a.href = url;return {source: url,protocol: a.protocol.replace(':',''),host: a.hostname,port: a.port||'80',query: a.search,params: (function(){var ret = {},seg = a.search.replace(/^/?/,'').split('&'),len = seg.length, i = 0, s;for (;i<len;i++) {if (!seg[i]) { continue; }s = seg[i].split('=');ret[s[0]] = s[1];}return ret;})(),file: (a.pathname.match(///([^//?#]+)$/i) || [,''])[1],hash: a.hash.replace('#',''),path: a.pathname.replace(/^([^//])/,'/$1'),relative: (a.href.match(/tps?:////[^//]+(.+)/) || [,''])[1],segments: a.pathname.replace(/^///,'').split('/')};}

測試地址

console.log(parseURL("http://www.w3school.com.cn/jsref/dom_obj_anchor.ASP?type=2#id2"));

結果如下

復制代碼 代碼如下:
{
file: "dom_obj_anchor.ASP",
hash: "id2",
host: "www.w3school.com.cn",
params: {type: "2"},
path: "/jsref/dom_obj_anchor.ASP",
port: "80",
protocol: "http",
query: "?type=2",
relative: "/jsref/dom_obj_anchor.ASP?type=2#id2",
segments: [0: "jsref",1: "dom_obj_anchor.ASP"],
source: http://www.w3school.com.cn/jsref/dom_obj_anchor.ASP?type=2#id2
}

JavaScript技術利用a標簽自動解析URL分析網址實例,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 97精品国产91久久久久久久 | 国内精品视频成人一区二区 | 国产在亚洲线视频观看 | 91久久亚洲最新一本 | 手机在线观看黄色网址 | 日韩精品一区二区三区国语自制 | 爱啪精品导航在线 | 在线观看黄色网 | 国产盗摄精品一区二区三区 | 国产男女免费完整视频 | 色噜噜狠狠在爱丁香 | 欧美一区二区三区在线可观看 | 美女性视频网站 | 久久精品视频一区二区三区 | 中文字幕日韩精品有码视频 | 日本在线视频免费观看 | 天天干天天操天天舔 | 亚洲综合色婷婷在线观看 | 久热中文字幕 | 亚洲欧美日韩视频一区 | 成人a毛片视频免费看 | 成年人视频在线观看免费 | 国产视频二| 337p欧美超大胆日本人术艺术 | 色呦呦网 | 中文字幕精品1在线 | 精品热久久 | 日本一区二区三区在线 观看网站 | 黄大色大片免费久久 | 日本高清午夜色wwwσ | 一本久道久久综合狠狠爱 | 五月天激情婷婷婷久久 | 激情中文网 | 亚洲日本va中文字幕婷婷 | 久久中文字幕一区二区三区 | 美女扒开内衣看个够网站 | 91小视频在线观看免费版高清 | 亚洲国产婷婷香蕉久久久久久 | 欧美成人丝袜一区二区 | 中文字幕一区2区3区 | 美女网站色在线观看 |