2009-06-26 2 views
0

Ich verwende das Java Deployment Toolkit, um ein Java-Applet in einem Iframe zu implementieren.Java-Bereitstellungs-Toolkit - BeforeRedirect-Hook?

javaDeploy.js leitet den iframe automatisch auf die Java-Download-Seite um, wenn der Browser des Benutzers das Plugin nicht installiert hat, aber ich möchte dem Benutzer eine Art Hinweis geben, bevor dies passiert, da es ein bisschen komisch ist Sehen Sie die Java-Download-Seite dort ohne Ankündigung darüber, warum sie es sehen.

Gibt es eine Möglichkeit, sich in den Prozess javaDeploy.js einzufügen, um eine Benachrichtigung anzuzeigen, bevor der Iframe umgeleitet wird?

Antwort

0

Ok sieht aus wie ich mir das eigentlich beantworten kann:

habe ich eine versteckte div in der Eltern mit einer Nachricht informiert den Benutzer sie benötigen Java zu installieren. Dann im Skript, das javaDeploy.js aufruft:

javaAvailable = false; 
setTimeout("if(!javaAvailable) {$('#no_java_message', top.document).show()}", 200); 
deployJava.runApplet(attributes, parameters); 
var javaAvailable = true; 
$("#no_java_message", top.document).hide();