FireFox 1.0.7 friert bei Applet ein ..

  • Hallo Leute,

    ich habe ein Applet programmiert welches im IE und Firefox 1.5 einwandfrei funktioniert..

    Das Applet wird aus einer HTML-Seite heraus mit einem Button in einem Popupfenster gestartet. Wenn ich jetzt das Popup schliesse wird das Applet komplett beendet (destroy wird aufgerufen), die VM nicht, ein erneutes öffnen führt im Firefox 1.0.7 und kleiner dazu das Firefox einfriert ... also ich kann die Tabs noch ändern aber es passiert nix mehr wenn ich einen Link drücke oder ähnliches. Er muss dann auch mit dem Taskmanager geschlossen werden..

    Wie gesagt im IE und FF 1.5 gehts aber es sind eben auch diverse User dabei die nicht die Möglichkeit haben ihren Firefox upzugraden (oder den IE zu nutzen) ..

    Danke für eure Hilfe

    Gruß André

    p.s. das Problem besteht auch wenn ich als Applet einfach eine Klasse ohne Inhalt nehme die nur von JApplet ableitet.

    Test-Systeme:
    Windows XP Firefox 1.5.0.1
    Windows2000 FireFox 1.0.7 & IE
    Linux Firefox 1.0.4

  • kannst Du eine URL zu der Seite und einen Auszug aus dem HTML, wo es eingebunden ist, posten ?

    Meine aktuell benutzte Konfiguration !
    Nicht der Wind bestimmt die Richtung, sondern das Segel ! (Lao Xiang, China)
    Wandel und Wechsel liebt, wer lebt ! (Richard Wagner, Bayreuth)
    Seit wann sind wir dem Wähler - und nicht nur Gott - Rechenschaft schuldig ?! (CSU, München)

  • http://web97.net-server5.de/test/

    ich habe mal ne abgespeckte Version hochgeladen...

    Hier mal der TestAppletCode...

    Habe jetzt von nem anderem Rechner getestet mit XP und Firefox 1.0.7 -> friert auch ein .. also die Menüs gehen noch nur er läd keine andere Webseite mehr ..

    Danke für eure Hilfe

    Gruß Andre

  • So Leute,

    ich habe nach ein paar nervigen Stunden Suche endlich den Bug gefunden...

    Aus irgendeinem Grund hat der Form-Close Button den Browser eingefroren. Mit nem normalen Link funktioniert es jetzt auch in Firefox 1.0.7 :)

    Code
    <a href="javascript:window.close()">Close window</a>
    
    
    <form>
      <input type="button" value="Close Window and Applet" onClick="javascript:window.close();">
    
    
    </form>


    Hier beide Versionen zum probieren: http://web97.net-server5.de/test2/