Javascript 我需要复制一个URL参数,并在URL中使用不同的参数名称

Javascript 我需要复制一个URL参数,并在URL中使用不同的参数名称,javascript,php,url,Javascript,Php,Url,我需要一个简单的方法(PHP或Javascript),可以采取以下URL和复制电子邮件参数与一个新的参数名称,追加新的参数到URL之前,将URL传递到网页 从这个URL开始 www.mydomain.com/page2/?contactId=123456&inf_contact_key=123456789&inf_field_FirstName=Jeff&inf_field_Email=jdg123%2540gmail.com 附加它以包括以下内容: www.mydom

我需要一个简单的方法(PHP或Javascript),可以采取以下URL和复制电子邮件参数与一个新的参数名称,追加新的参数到URL之前,将URL传递到网页

从这个URL开始

www.mydomain.com/page2/?contactId=123456&inf_contact_key=123456789&inf_field_FirstName=Jeff&inf_field_Email=jdg123%2540gmail.com
附加它以包括以下内容:

www.mydomain.com/page2/?contactId=123456&inf_contact_key=123456789&inf_field_FirstName=Jeff&inf_field_Email=jdg123%2540gmail.com&**email=jdg123%2540gmail.com**

如果没有更快的方法,我希望中间网页上的一个简单PHP脚本可以实现这一目的。

欢迎使用Stack Overflow!这个问题缺乏信息。你能分享你尝试过的,以及你遇到的问题吗?你为什么要复制它?为什么您不使用两次数据?webapge www.mydomain.com/page2/正在URL中查找参数[email],否则该网页上的调查将在调查结束时再次请求联系人电子邮件。我希望有一个简单的方法来创建一个PHP页面,然后使用$\u GET函数解析URL,然后将inf\u field\u电子邮件复制为另一个参数电子邮件,然后执行某种类型的PHP重定向到页面fyi…我找到了一个javascript解决方案来解决我的问题:function gup(name){var url=location.href name=name.replace(/[[]/,“\\[”)。replace(/[[]]/,“\\]”);var regexS=“[\\?&]”和“+name+”=([^&&\\\]*);var regex=new RegExp(regexS);var results=regex.exec(url);返回结果==null?null:results[1]}如果(gup('inf\u field\u FirstName')&&gup('inf\u field\u Email')&!gup('Email')){window.location=window.location=window.location.href+'&email='+gup('inf\u field\u email')}欢迎来到Stack Overflow!这个问题的信息有点少。您能分享一下您尝试过的内容,遇到的问题吗?为什么需要复制它?为什么不使用两次数据?webapge www.mydomain.com/page2/正在查找参数[电子邮件]在URL中,否则该网页上的调查将在调查结束时再次请求联系人电子邮件。我希望有一种简单的方法,在他们登陆调查页面之前,使用$\u GET函数解析URL,然后将inf\u字段\u电子邮件复制为另一个参数电子邮件,然后进行某种类型的PHP重读我找到了解决问题的javascript解决方案:函数gup(name){var url=location.href name=name.replace(/[[]/,“\\[”).replace(/[]]/,“\\\]”);var regexS=“[\?&]”“+name+”=([^&\]*);var regex=new RegExp(regexS);var results=regex.exec(url);return results==null?null:results[1];}if(gup('inf_field_FirstName')&&gup('inf_field_Email')&&&&!gup('Email'){window.location=window.location=window.location=window.location.href+'&Email='+gup('inf_field_Email'))