最近做视频站,我采用了letv云视频方案,需要用到letv的客户端sdk代码,但sdk代码需要填入uu和vu,由于我的视频网址都都是一整条的,因此需要分析拆解现有网址提取出uu和vu,于是找到了一下这个js函数,感觉挺不错的,以后前端方面可能多有需要,所以就推到这里来啦!
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
正文完