知道加载的页面是否来自按下的后退按钮
Know if loaded page comes from a back button pressed
有没有办法知道加载的页面是否来自后退按钮调用?
这是路径:
- 索引.html(链接到菜单中的第 1 页(
- 页面 1.html (使用第 2 页的链接从 AJAX 加载内容(
- 第2页.html (按返回按钮(
- PAGE1.html(检测从第2页按下的后退按钮,然后执行某些操作(
页面 2 可以从 pageX 加载,因此不能使用 onbeforeunload
或类似的东西来处理 page2 中的后退/前进按钮重定向到 page1,页面 2 的后退按钮可以重定向到 pageX 而不是 page1。
我需要将代码放在第 1 页
可能吗?
好吧,据我所知,没有办法直接寻找它。 您可以将onbeforeunload
添加到所有页面,并让它们在转换之前设置当前 URL 的 cookie。 然后,您可以在第 1 页上检查该 cookie,以查看最后一个 URL 是否是第 2 页。
相关文章:
- PayPal按钮是否有一个简单的选项,其中金额基于一些用户输入
- 如何检查单选按钮是否使用JavaScript进行了检查
- jQuery:如何查找id是动态生成的单选按钮是否被选中
- 销毁前检查JQueryUI按钮是否存在
- 如何检查一组单选按钮是否全部选中
- 有没有办法查看Chrome扩展程序的图标/按钮是否已隐藏
- 检查我的所有单选按钮是否已满
- 检查按钮是否存在
- 如何检查我的单选按钮是否已选中并且循环是否正常工作
- 检查所有单选列表单选按钮是否已在 GridView 上选中
- 如何检查按钮是否被单击
- 如何检查输入字段是否已填写和单选按钮是否已选中
- 检查按钮是否处于活动状态
- 如何检测此单选按钮是否已选中
- 如何在单击单选按钮后检查该按钮是否已选中
- jQuery Mobile和PhoneGap:如何检测菜单按钮是否按下
- 检查Javascript中的按钮是否已更改
- 动态地,用检查单选按钮是否有循环
- 如何在jQuery中检查单选按钮是否被选中并获取其值?
- 检查按钮是否按下javascript