麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > JS > 正文

javascript parseUrl函數(來自國外的獲取網址url參數)

2024-09-06 12:45:49
字體:
來源:轉載
供稿:網友
函數代碼
代碼如下:
function parseURL(url) {
var a = document.createElement('a');
a.href = url;
return {
source: url,
protocol: a.protocol.replace(':',''),
host: a.hostname,
port: a.port,
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('/')
};
}

用法:
代碼如下:
var myURL = parseURL('http://abc.com:8080/dir/index.html?id=255&m=hello#top');
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; // = 'http://abc.com:8080/dir/index.html?id=255&m=hello#top'

演示代碼:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 正在播放91精 | 久久久国产视频 | 黄色网欧美 | 欧美精品久久久久久久多人混战 | 欧美成人免费在线视频 | 国产免费一级 | 色成人在线 | 男女污视频在线观看 | 男女生羞羞视频网站在线观看 | 亚洲性在线视频 | 亚洲卡通动漫在线观看 | 黄色毛片免费视频 | 最新中文字幕在线 | 国产人成精品综合欧美成人 | 国产在线地址 | 99ri在线 | 奇米888一区二区三区 | 一级免费黄色免费片 | 亚洲小视频在线 | 国产手机国产手机在线 | 国产一区成人 | 久久久久久久久久久av | 欧美日韩亚洲精品一区二区三区 | 久久精品亚洲一区二区 | 国产亚洲精品久久久久久久 | 免费观看黄色一级视频 | 久久久久久久久国产 | 一区二区三区国产视频 | 国产精品欧美日韩一区二区 | 中国免费一级毛片 | 一级免费黄色 | 黄色大片网站在线观看 | 全黄性性激高免费视频 | 亚洲一级成人 | xnxx 日本19| 美女性感毛片 | 日韩午夜一区二区三区 | 国产一区二区三区四区在线 | 久久久久久免费免费 | 草久影院| 国产69精品福利视频 |