Ksweb: Applet funktioniert nicht :(

Beitrag lesen

Hallo!

Habe ein kleines Problem, mein Applet funktioniert nur, wenn ich vorher ein alert ausgebe. Wenn ich jedoch die Seite reloade funktioniert sie richtig :((( Das ganze tritt unter Linux Suse, Mozilla auf. vielleicht ist das ja ein Linux-spezifisches Problem!

Das Applet sieht folgendermaßen momentan aus:
import java.applet.*;
import java.awt.*;
import java.io.*;
import java.net.*;

public class conApplet extends java.applet.Applet {

String stat = "leer";

public void paint(Graphics g) {
        g.drawString(stat, 25, 25);
    }

public String execute(String strUDN) {
      stat = strUDN;

/*     URLConnection conn = null;
        URL url = null;
        InputStream is = null;
        BufferedReader br= null;
        try {
            url = new URL("http://localhost:8080/servlet/zeigeNotiz?UDN="+strUDN+"&TYP=p");
        }catch(MalformedURLException mue) {System.out.println("Error Servlet");}
        try {
            conn = url.openConnection();
            conn.setUseCaches(false);
            is = conn.getInputStream();
            stat = conn.getHeaderField("NotizStatus");
        } catch(IOException ioe) {
            System.out.println("Error in Connection Servlet");
        }*/
        return strUDN;
    }
}

Das was alles auskommentiert ist, ist der eigentl Code, möchte aber erstmal dass er mir überhaupt was zurückgibt. Ok hier noch der Aufruf im HTML:

<HTML>
<HEAD>
<applet width="100" height="100" code="conApplet.class" name="conApplet" alt="Cannot load applet"></applet>

<SCRIPT type="text/javascript">
  function test(ref) {
    var result = "";
    result = document.conApplet.execute(ref);
    alert("2");
    if (result == "ok") {
      alert("ok");
    }
    else {
      alert("notok");
    }
  } // ***** Ende isThereANote *****
</SCRIPT>
</HEAD>
<BODY bgcolor="#cccccc">
<TABLE CELLSPACING="0" CELLPADDING="0">
  <TR>
<!-- ***** zurueck/vorwaerts ***** -->
    <TD><button type="button" id="b1" value="prev" onClick="JavaScript:parent.frames[0].test("test");"><img id="i1" name="prev" src="/ietd/images/prev.jpg" border="0" width="22" height="20"/></button>
        <button type="button" id="b2" value="next" title="Next page" onClick="JavaScript:parent.frames[4].history.forward();"><img id="i2" name="next" src="/ietd/images/next.jpg" border="0" width="22" height="20"/></button>
    </TD>
</TR>
</TABLE>
  <DIV id="SubMaint" STYLE="font-size:10pt; margin-left:60pt;"></DIV>
</BODY></HTML>

Vielleicht kann mir ja jmd helfen? wäre super.
LG Ksweb