2011-08-13 84 views
1

我使用Firefox查看我的小程序,但是當我進行更改時,它仍然是Firefox正在顯示的舊版本。我改變Firefox版本的唯一方法就是改變html和.class或jar文件的名稱。 Ctrl Shift R不起作用。如何覆蓋火狐緩存?

回答

3

<meta http-equiv="Cache-control" content="no-cache" /><head>標記應該導致Firefox(或任何瀏覽器)在該特定頁面上不緩存任何內容。

+0

嗯,這在Ubuntu 11.04,openjdk-6,Firefox 13.0.1中不起作用:-( – Thomas

0

Ctrl + Shift + Del然後選擇緩存複選框,並在窗口頂部顯示要清除的時間間隔。然後點擊確定按鈕。

+0

等等,這是否會刪除我的所有緩存?如果可以的話,我不想做。 –

+0

哪個操作系統? – Rolice

1

嘗試將它與myapplet.class?somerandomstring連接起來。然後瀏覽器認爲「也許它是動態生成的,所以我需要重新加載它」。至少在圖像方面效果很好。

+0

適用於

2

儘可能在appletviewer中測試applet。它不緩存類。

對於部署,儘可能通過JNLP部署它們(用戶具有下一代JRE)以實現更可靠的類更新。