在IE9上意外重启Java applet [英] Unexpected restart of Java applet on IE9

查看:78
本文介绍了在IE9上意外重启Java applet的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,


我正在研究一个Java小程序,并在IE9中加载此小程序。在我们的设计中,将添加和删除

applet选择/取消选择特定选项卡时的文档。


1)当选项卡被选中时,applet显示正常。在java控制台中,我看到以下消息:


基本:添加进度监听器

basic:Plugin2ClassLoader.addURL父级调用XXX


基本:小程序已初始化

基本:启动小程序


基本:小程序可见

基本:小程序已启动

basic:Told客户applet已启动


2)取消选择选项卡时:在java控制台中


基本:启动applet teardown


基本:完成小程序拆解

基本:删除进度监听器:


紧接着(不知道为什么小程序是否再次启动,谁做了?)


基本:已添加进度监听器:


basic:要求 <的Plugin2ClassLoader.addURL父级/ p>

basic:小程序已加载。


basic:Applet调整大小并添加到父容器


basic:PERF:AppletExecutionRunnable - applet.init()BEGIN; jvmLaunch dt 106964 us,pluginInit dt 45402059 us,TotalTime:45509023 us


basic:Applet初始化


basic:启动小程序


基本:已完成性能汇总


在开发人员工具中,同样的小程序工作正常 - >我将文档模式修改为IE8


此外,Firefox工作正常......


BTW,我使用的是JRE的跟随版本


版本:                 7.0.150.3


为什么这个意外重启applet有什么想法?非常感谢任何帮助。


谢谢..


Usha




解决方案

您好,


在脚本中搜索console.log并用包装函数替换...


function consoleLog(msg){


if(window.console){console.log(msg);}


}


问候。


Hello,

I am working on a java applet and while loading this applet in IE9. In our design applet would be added and removed from the document when a particular tab is selected/deselected.

1) When the tab is slected, applet shows up fine. in java console, i see following messages:

basic: Added progress listener
basic: Plugin2ClassLoader.addURL parent called for XXX

basic: Applet initialized
basic: Starting applet

basic: Applet made visible
basic: Applet started
basic: Told clients applet is started

2) When tab is deselected: In java console

basic: Starting applet teardown

basic: Finished applet teardown
basic: Removed progress listener:

Immediately followed by (Not sure why did the applet started up again and who did ?)

basic: Added progress listener:

basic: Plugin2ClassLoader.addURL parent called for

basic: Applet loaded.

basic: Applet resized and added to parent container

basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 106964 us, pluginInit dt 45402059 us, TotalTime: 45509023 us

basic: Applet initialized

basic: Starting applet

basic: completed perf rollup

This same applet works fine when in Developer Tools->I modify the Document Mode to IE8

Also, Firefox works fine too...

BTW, i'm using followign version of JRE

Version:                7.0.150.3

Any ideas why this unexpected restart of applet ? Any help greatly appreciated.

Thanks..

Usha

解决方案

Hi,

search your scripts for console.log and replace with a wrapper function...

function consoleLog(msg){

if(window.console){console.log(msg);}

}

regards.


这篇关于在IE9上意外重启Java applet的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆