如何使用JavaScript或jQuery重定向隐藏引用者?

时间:2014-08-21 20:39:22

标签: javascript php jquery url-redirection

我无法让这个工作。你能救我吗?

我在浏览器中加载此页面:

http://www.domain.com/in.php?public=1&private=2

立即调用以下代码重新加载没有私有值的页面:

window.location = "http://www.domain.com/in.php?public=1";
// I've also tried window.location.href and window.location.replace

当页面加载时,会调用以下代码:

<?=header("Location: http://www.different-domain.com")?>

所以你可以看到它是这样的:

domain.com -> domain.com -> different-domain.com

这是问题所在:

当我查看different-domain.com的访问日志时,它会显示有人来自第一页加载而不是重定向。因此日志显示以下引用:

http://www.domain.com/in.php?public=1&private=2

如何解决上述问题,以便引用者:

http://www.domain.com/in.php?public=1

感谢您的帮助。

1 个答案:

答案 0 :(得分:-2)

使用隐藏的帖子表单提交值,这可能会对您有所帮助。

有点像

<form method='post' action='your location' style='display:none;'> 
<input type='text' value='1' name='public'> 
<input type='text' value='2' name='private'> 
</form>

将此表单提交到您想要的位置。