2008-09-24 93 views

回答

5

Safari总是重新加载(ctrl + r)页面ignoring whatever that might be in the cache

正如Athena指出的那样,iframe被缓存。它实际上不是iframe内容,而是缓存的请求

在这种情况下,Safari浏览器缓存 页面,那么无论你点击哪个链接 ,显示了从 最后点击的iframe刷新之前(或 后退/前进)。然后它就停留在那个 内容上,并显示所有链接。

这是通过分配a different iframe id on each load克服:

iframe.id =新日期()的getTime();

+0

IME,如果你正在处理iframe,这可能并非总是如此。 – Athena 2008-09-24 03:29:18

相关问题