我測試Java Applet和當我改變了代碼,保存它(我使用NetBeans 7.0.1,並有「上自動編譯保存」選項勾選上),並刷新Applet的犯規重載它的源代碼頁面,小程序不會讀取其新代碼,但仍會從緩存(或從任何地方)加載舊代碼。 我試過Shift + F5和Ctrl + F5沒有結果。更好的主意,然後關閉並打開整個瀏覽器? (問題Chrome和Firefox保持)當頁面刷新
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title>Applet 1</title>
</head>
<body>
<applet code="test/EasyApplet.class" width=400 height=300>
</applet>
<br>
<applet code="test/MyApplet.class" width=400 height=300>
</applet>
</body>
</html>
小程序:
package test;
import java.awt.*;
import java.applet.Applet;
public class EasyApplet extends Applet {
public void init() {
add(new Label("and this is even more strange text 13"));
}
}
無緩存清理幫助,但後來清爽約一分鐘後,新的小程序重新加載。
你的html看起來像什麼?如果手動清除瀏覽器的緩存會發生什麼? – DagR