【发布时间】:2013-02-12 06:28:19
【问题描述】:
我正在研究一个错误,在此过程中我发现了以下两种情况之间的不同结果:
场景 1) 没有 get 或 post 数据的链接将我带到页面 A。在页面 A 上,我执行了几个 AJAX 调用来刷新和更改页面上显示的一些数据。然后我点击一个指向页面 B 的链接。要返回页面 A,我点击返回按钮。
场景 2) 没有 get 或 post 数据的链接将我带到页面 A。在页面上 AI 执行几个 AJAX 调用,刷新和更改页面上显示的一些数据(与场景 1 相同) . 然后我点击刷新按钮。
除了重新填充非隐藏输入字段之外,这两种情况之间有什么区别?
具体来说,我遇到的提示这个问题的是 jGrowl 在单击后退按钮时会在页面 A 上重新显示消息,但如果我点击刷新则不会重新显示消息。我怀疑这是 jGrowl 的设计或上述两种情况的差异性质的副作用。对此的任何想法都会有所帮助,谢谢。
【问题讨论】:
-
它取决于浏览器、浏览器版本、平台以及您如何访问该特定页面
-
我说明了“我是如何到达那个特定页面的”。我也对浏览器的差异感兴趣。随意列出这些!
标签: html caching browser refresh jgrowl