mozilla

比较版本

Working with BFCache

更改版本

修订版 355937:

由 zhangyaochun1987 在 进行的修订 355937

修订版 355951:

由 ziyunfei 在 进行的修订 355951

标题:
Working with BFCache
Working with BFCache
网址缩略名:
Working_with_BFCache
Working_with_BFCache
标签:
"bug-840092"
"bug-840092"
内容:

修订版 355937
修订版 355951
n8      <strong>Q: 到底什么是BFCache?</strong>n8      <strong>Q: 什么是BFCache?</strong>
n11      <strong>A:</strong> BFCache stands for back-forward cache. n11      <strong>A:</strong> BFCache的意思是“后退前进缓存“(back-forward cache)
>For more info about this read <a href="/En/Using_Firefox_1.5_cach>.查看<a href="/zh-CN/Using_Firefox_1.5_caching" title="zh-CN/Workin
>ing" title="En/Working with BFCache">how to use Firefox caching</>g with BFCache">如何使用Firefox的缓存</a>了解更多详情.
>a>. 
n14      <strong>Q:&nbsp;When a user clicks a link that replaces then14      <strong>Q: 当用户点击一个链接,当前标签中的页面跳转到一个新的页面之后,再点击浏览器的”后退“按钮,这时发生
> view in the current tab with a new page, what is the fate of the>了什么?</strong>
> nsIDOMWindow supporting the view they click on?&nbsp; Or: what h 
>appens when they hit the 'back' button?</strong> 
n32      <strong>Q:&nbsp;And to detect this we use pagehide/pageshown32      <strong>Q: 我们可以使用pagehide/pageshow事件来检测BFCache的使用情况,对吗?</st
> correct?</strong>>rong>
t35      <strong>A:</strong> That's correct.&nbsp; The pagehide event35      <strong>A:</strong> 对.pagehide事件可以告诉你这个页面什么时候进入了bfcache,pag
>t tells you whether the page is going into bfcache; the pageshow >eshow事件可以告诉你这个页面什么时候从bfcache中读取了出来.和其他缓存一下,这个页面存在有bfcache并不意味着这个b
>tells you whether it's coming from bfcache. Note that just becaus>fcache一定会被用到.
>e a page went into bfcache doesn't mean it'll ever come out again 
>, like any other cache. 

返回历史