[英]How to redirect using object results in the redirect URL?
我正在从服务器A上的用户收集数据,
我需要将该URL中的数据发送到服务器B(独立的建筑物和公司)
在服务器A上,它是一个预先构建的CRM系统,由于该系统是由第三方预先构建的,因此我不能仅散列该参数,因为我不能哈希该参数,因此他们会为此付费。
因此,我设法构建了一些JS来替换我可以收集的参数中的某些字符。
这是我制作HASH的一小段内容。
<script type="text/javascript">
// Collect USERID
var m = 'XX784188';
// HASH USERID
m = m.replace(/7/g, 'M');
m = m.replace(/4/g, 'S');
// Set up Object n as Location name.
var n = 'Cumbria';
// Rename Location to correct code
n = n.replace(/[Cumbria]/g, '01');
// Test Object m & n
alert(n);
alert(m);
这是上面的测试。
现在,我似乎无法发现的是如何将结果插入URL并将用户重定向到该URL。
例如: http://google.com/?n=&m=
: http://google.com/?n=&m=
我可以在重定向中插入以下行:
window.location = "http://google.com/?n=&m="
我只需要知道如何使该网址看起来像此google.com/?n=01&m=XXM8S188
有趣的是,我在1分钟前回答了同样的事情:
window.location = "http://google.com/?n="+n+"&m="+m
您的代码段代码和JS Fiddle代码不同。
对于摘要代码,则只需插入值,例如
window.location = "http://google.com/?n="+n+"&m="+m;
对于JSFiddle代码 ,
window.location = "http://google.com/?"+serialiseObject(obj);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.