【问题标题】:Manipulating history of child window操作子窗口的历史
【发布时间】:2022-01-03 20:20:28
【问题描述】:

我正在尝试实现以下功能:

  1. 页面 index.htm 打开一个新的浏览器窗口(例如使用 window.open),其中新窗口的内容只是纯图像,比如说 page_067.jpg
  2. 我希望 page_067.jpg 上的用户可以使用“返回”浏览器的按钮转到 page_066.jpg,或使用“转到”浏览器的按钮转到 page_068.jpg。

或者,代替 page_067.jpg 纯图像文件,它可以是嵌入图像的 page_067.htm 之类的文件。

最好的方法是什么?

【问题讨论】:

    标签: javascript window back forward


    【解决方案1】:

    Popstate 事件似乎是您正在寻找的。它可以在浏览器中按下后退或前进按钮时触发。

    【讨论】:

    • 我猜不可能从父 (index.htm) 窗口设置历史记录,不是吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-21
    • 2012-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-23
    • 1970-01-01
    相关资源
    最近更新 更多