我可以执行以下操作吗?如何使用history.back()
window.open我要到其他页面,然后返回到前一个(“任何地址”,“_self”)
history.back()
,但这种形式给出不起作用。这是不可能的,并且history.back()不能以这种方式使用,因为新页面上的脚本被加载而不是旧的脚本? 此外,我试图做一个页面上的window.open,并从另一个做历史记录,它仍然无法正常工作...
我可以执行以下操作吗?如何使用history.back()
window.open我要到其他页面,然后返回到前一个(“任何地址”,“_self”)
history.back()
,但这种形式给出不起作用。这是不可能的,并且history.back()不能以这种方式使用,因为新页面上的脚本被加载而不是旧的脚本? 此外,我试图做一个页面上的window.open,并从另一个做历史记录,它仍然无法正常工作...
问题是,浏览器做了更快的重定位,比它存储历史上的上一页,当我包装window.open()(第一页)和history.goBack()(另一页)与功能,并称它们与按钮onclick它的工作。 '
谢谢大家。
两条线都在同一页上? – gabe
是的,他们在同一页 – High5
这两种方式都是导航到另一个页面的方式,所以浏览器不能同时进行这两种操作。如果您想在第一次导航后执行某些操作,则必须等到发生这种情况后才能执行某些操作,但这样做的脚本已经消失。 – Guffa