gpt4 book ai didi

javascript - 如何将 'back' 按钮添加到在新选项卡中打开的外部页面?

转载 作者:行者123 更新时间:2023-11-28 16:06:38 25 4
gpt4 key购买 nike

我很抱歉问了这个广泛的问题,但我不知道从哪里开始。

我的网站中有一个通过 MailChimp 生成的选择表单。当用户选择时,我会让他进入自定义页面。该页面在新选项卡中打开。

我找到了这样的解决方案:

<input type="button" value="Go Back From Where You Came!" onclick="history.back(-1)" />

<FORM><INPUT Type="button" VALUE="Back" onClick="history.go(-1);return true;"></FORM>

它们适用于内部导航,但不适用于我想要实现的目标。

最佳答案

你不能这样做。浏览器历史记录与单个窗口相关联,因此您可以使窗口在历史记录中向后或向后移动,但不能打开新窗口并直接转到第一个窗口的上一页。您甚至无法获取之前的 URL 的实际值,因为这是一项安全功能。

您能做的最好的事情就是通过 cookie 或 session 变量跟踪站点的前一页,然后使用 javascript 弹出带有存储的 URL 的窗口。

关于javascript - 如何将 'back' 按钮添加到在新选项卡中打开的外部页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14669948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com