2009-06-26 52 views
0

我正在使用Java Deployment Toolkit在iframe中部署java applet。Java部署工具包 - beforeRedirect钩子?

如果用户浏览器没有安装插件,javaDeploy.js会自动将iframe重定向到java下载页面。但是,在发生这种情况之前,我想给用户一些注意,因为它有点奇怪,看到那里的java下载页面,不知道他们为什么看到它。

是否有任何方法挂钩到javaDeploy.js过程中以显示通知之前的iframe获取重定向?

回答

0

好了的样子其实我可以回答这个自己:

我与消息父创建了一个隐藏的div通知他们需要安装java用户。然后在调用javaDeploy.js的脚本中:

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();