2008-09-24 132 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

相關問題