Prüfen ob Applet geladen wurde

Status
Nicht offen für weitere Antworten.

Evolver

Bekanntes Mitglied
Ich würde gerne per JavaScript prüfen, ob ein Applet (richtig) geladen wurde. Also um dann z.B. Fehler abzufangen, wenn das Applet aus irgendeinem Grund nicht geladen werden konnte. Ich google jetzt schon eine Weile, finde aber ncihts passendes. Wer kann helfen?
 

L-ectron-X

Gesperrter Benutzer
Was genau ist dein Problem? Wozu willst du derartige Fehler abfangen?
Ich frage nur, damit man gezielte Ratschläge geben kann und nicht ins blaue zielen muss...
 

Evolver

Bekanntes Mitglied
Ist halt einfach eine Anforderung, dass in diesem Fall ein Info Fenster oder so geöffnet wird, vielleicht würde ich den Benutzer dann auch auf eine andere Seite weiterleiten. Ich brauch irgendetwas in der Art:
[Highlight=JavaScript]if( !document.applets["MeinApplet"].erfolgreichGeladen ) ...[/Highlight]
 
Zuletzt bearbeitet von einem Moderator:

Evolver

Bekanntes Mitglied
Nein, der Link bringt mich nicth weiter, er verwendet cdie Funktion isActive() des Applets. Die ist ja in dem Fehlerfall, den ich behandekn möchte, garnicht vorhanden, da das ganze Apllet fehlt. Aber ich habe jetzt eine andere Möglichkeit gefunden. Der erte Aufruf des Applets ist aus JavaScript heraus eine eigene initialize-Methode. Bringe ich diesen Aufrufin einem try-chatch-Block unter, kann ich mein Fehlerhandling machen.
 

L-ectron-X

Gesperrter Benutzer
Ich habe mal für den Fall, dass ein Applet nicht geladen wurde, egal aus welchem Grund, eine Weiterleitung benutzt.

Dazu habe ich mir ein Applet in der benötigten JRE-Version kompiliert und in eine Webseite eingebettet. In der Webseite habe ich im Kopf die meta-Angabe refresh benutzt, um eine Weiterleitung nach einigen Sekunden zu einer Seite zu erzeugen, die geladen werden soll, falls das Applet nicht funktioniert/nicht geladen wurde, keine passende JRE verfügbar ist, etc...

Wenn das Applet geladen werden konnte, leitet es automatisch auf die Webseite weiter, in der die eigentliche Anwendung (Applet) eingebettet ist.

Das hat bisher immer funktioniert und hat auch den Vorteil, dass man unabhängig von JavaScript bleibt. Einge Browserbenutzer schalten JS ja aus, da würde dir auch kein Skript helfen, dein Problem zu lösen.

Falls sich Details dazu interessieren, kann ich die noch posten.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Javascript: mehrere Textfelder prüfen ob es sich um eine Zahl handelt und diese zwischen 1 und 49 liegt Angular, React, JQuery - Fragen zu JavaScript 10
C Optionsfeld (in PDF) als Pflichtfeld prüfen Angular, React, JQuery - Fragen zu JavaScript 0
I Checkboxen prüfen ob ausgewählt (PDF) Angular, React, JQuery - Fragen zu JavaScript 1
JeromeM90 Per JavaScript Internet-Verbindung prüfen ?!? Angular, React, JQuery - Fragen zu JavaScript 20
G Formulareingaben prüfen, Radiobuttons Angular, React, JQuery - Fragen zu JavaScript 4
D Passwort prüfen auf Inhalt Angular, React, JQuery - Fragen zu JavaScript 7
T URL mit onClick an anderes Applet übergeben Angular, React, JQuery - Fragen zu JavaScript 3
A Java Applet funzt nicht Angular, React, JQuery - Fragen zu JavaScript 3
S Jar mit JavaScript starten kein Applet! Angular, React, JQuery - Fragen zu JavaScript 2
R MouseDown soll applet laden und MouseUp soll es löschen? Angular, React, JQuery - Fragen zu JavaScript 4
R zyklisch ein Applet Rückgabewert auslesen, so alle 1-2 sek? Angular, React, JQuery - Fragen zu JavaScript 4
Zeppi React Inhalt wird zu häufig geladen Angular, React, JQuery - Fragen zu JavaScript 2
A Ich habe eine frage zu JavaScript adblock detector? Wenn jemand auf OK Klick soll die Sete neu geladen werden Angular, React, JQuery - Fragen zu JavaScript 1

Ähnliche Java Themen


Oben