Bestimmen, ob der client-browser java installiert ist und starten können applets

Bin ich Entwicklung einer .aspx-Seite, die letztendlich starten eines applet, nachdem der Benutzer klickt auf eine Schaltfläche (ich bin mit der <applet> tag). So, ich möchte erkennen, ob java aktiviert/installiert an den browser des Benutzers.

Bin ich mit dem navigator.javaEnabled () - Methode. Jedoch, auch wenn dies gut funktioniert auf IE7, es ist wieder inkonsistente Ergebnisse auf Firefox 3.0.12 (weiß nicht, über verschiedene Browser), manchmal sagen Sie, dass java aktiviert ist (was es ist), und dann nach dem starten des applet und kommen wieder aus dem applet auf dieser Seite wieder, es meldet falsche. Wenn ich firefox schließen und wieder auf das applet-Start-Seite, navigator.javaEnabled() wird der Bericht wieder wahr (richtig).

Gibt es etwas, das der Ermittlung dieses inkonsistente Verhalten oder navigator.javaEnabled() nicht der beste Weg, um die java-applet überprüfen?

Vielen Dank im Voraus.

InformationsquelleAutor | 2009-07-24
Schreibe einen Kommentar