我们有两个域。


www.mysite1.com
www.mysite2.com


我必须将用户从www.mysite1.com/category/cup.php发送到www.mysite2.com/details.php。用户必须输入一些详细信息,当他单击下一步按钮时,他将返回到与他被重定向到的页面完全相同的页面表单www.mysite1.com/category/cup.php

唯一的事情是,URL在整个过程中都在变化。

我不想在www.mysite2.com/details.php中告诉用户他现在是

有什么我可以做的事情(javascript,php,.htaccess或jquery),可以将第二个站点的URL更改为从我重定向用户的位置到第一个站点的URL。

PS:

我研究了许多与这种情况有关的问题,但没有发现这种情况。我知道更改整个网址可能会导致网络钓鱼攻击。任何帮助,将不胜感激!提前致谢!

最佳答案

您可以使用iframe显示第二个网站的内容,而无需离开第一个。通过给iframe命名并在表单中添加目标属性,您可以将数据从第一个域发送到第二个域。如果您需要框架覆盖整个页面,则可以使用CSS设置样式。

<form action="http://www.mysite2.com/details.php" target="details">
    <input type="submit" />
</form>

<iframe name="details" />


然后,从第二个域中,您可以再次使用表单的target属性在顶部窗口中将数据发送回第一个域。

<form action="http://www.mysite1.com/category/cup.php" target="_top">
    <input type="submit" />
</form>

关于javascript - 要将当前网址更改为上一页网址(第二个域)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19255528/

10-12 07:18