求教js获取url参数

现在我有一个url,它的格式是这样的:http://192.168.2.1/bulletin_0.htm?r=0|url=【此处是需要获取的网址】|ip=192.168.... 现在我有一个url,它的格式是这样的:
http://192.168.2.1/bulletin_0.htm?r=0|url=【此处是需要获取的网址】|ip=192.168.2.2
有一个地址是(如上所示),现在想把“此处是需要获取的网址”部分的url都获取下来,并且把刚刚获取到的那个网址参数,赋给另一个网址http://192.168.1.1/tgfile.htm?fn=0&__ld=此处是需要被赋的参数,并转到这个网址。
----------
求教全部js代码(从一开始在地址栏获取代码然后拆分截取一直到最后赋参数给新地址并转到这个地址的全过程代码)谢谢,谢谢大神们了!!!小弟真的对网页程序不太懂,所以还望写的详细一点,只有50金币了全拿出来了。
------------------
举个例子,比如我现在的地址是http://192.168.2.1/bulletin_0.htm?r=0|url=www.a.com|ip=192.168.2.2,那么我想把www.a.com截取下来,然后赋给另一个地址址的尾部,http://192.168.1.1/tgfile.htm?fn=0&__ld=www.a.com,并当场转到http://192.168.1.1/tgfile.htm?fn=0&__ld=www.a.com这个网址。

还有要注意一点就是“需要获取的地址”不光是主域名形式,还有可能是子链形式,比如“www.a.com/b.html”这类形式,甚至有可能是某宝连接的那种带“&?=”的形式,所以如果需要划分组的话,可能需要考虑更多因素,所以还望各位大神考虑周全一些,小弟拜托拜托各位了!为了感谢大家,如果回答的好,小弟可以想办法多赚点财富然后追加上去。
展开
 我来答
匿名用户
2015-06-23
展开全部

<script type="text/javascript">
var strUrl=document.URL;
strUrl=url.split("|")[1];
if(url){
strUrl=strUrl.slice(4);
strUrl="http://192.168.88.3/tgfile.htm?fn=1&__ld=http://"+strUrl;
window.location.href=strUrl;
}
</script>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式