+ -
当前位置:首页 → 问答吧 → 如何将带有参数的url地址整体作为另一个url地址的参数跳转

如何将带有参数的url地址整体作为另一个url地址的参数跳转

时间:2011-09-08

来源:互联网

举个例子,现在有一个带有参数的url地址:/pm/doSomething.do?a=123&b=456,我要将这个地址作为另一个url地址的参数,比如另一个url地址是:/pm/doOtherthing.do?c=987&src=/pm/doSomething.do?a=123&b=456,但是现在问题就出现了,后面的&b=456成为了第二个url的参数,而不是参数src的值的一部分,请问除了将&替换再替换回来的方法外,在不改变第一个url的基础上有什么方法能将它作为一个整体给src赋值?

作者: lvxj1988   发布时间: 2011-09-08

alert(escape("/pm/doSomething.do?a=123&b=456"));

作者: hch126163   发布时间: 2011-09-08

"/pm/doOtherthing.do?c=987&src="+encodeURIComponent("/pm/doSomething.do?a=123&b=456")

作者: vcgege   发布时间: 2011-09-08

你原来的想法可行啊,也不是很麻烦啊。。。

作者: BLUE_LG   发布时间: 2011-09-08

引用 3 楼 blue_lg 的回复:

你原来的想法可行啊,也不是很麻烦啊。。。

能实现但是现在需求不能改那个url地址

作者: lvxj1988   发布时间: 2011-09-08