2011-08-13 51 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)以实现更可靠的类更新。