`
agile_boy
  • 浏览: 557085 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

applet在IE下运行极慢而且CPU占用很高

阅读更多
    micromuse的webtop是采用applet进行web呈现的,当一个页面的applet不多,一般也没有什么问题,可是当一个页面有比较多的applet,我碰到的是40多个,结果导致了在IE(打过某些patch),加载和拖动很慢,而且cpu占用极高,操作时间长了,整个系统就没有反应了
    比较发现,用firefox或者没有升级过的IE没有出现这样的问题,因此怀疑是IE的一个BUG,在网上也看到过IE对EMBED,APPLET等嵌入式标签好像支持的不是很好,随尝试用javascript去动态生成这些嵌入式标签看看,问题好像暂时解决了,简单代码如下:
    js:
function map(mapName)
{

var str = '<applet code="com.micromuse.wave.applets.maplet.Maplet" width="80" height="25" codebase="/classes/" ARCHIVE="maplet.jar"> '
str = str+' <param name="mappage" value="'+mapName+'"> ';
str = str+' <param name="refresh" value="30"> <param name="Locale-language" value="zh"> <param name="Locale-country" value="CN"> </applet>'; document.write(str);
}

 html如下:

<script>
map('jianhang_map');
</script>


参考

Fixing the IE EMBED, OBJECT and APPLET Problem: Dynamic Embedding with JavaScript

分享到:
评论
1 楼 landmine 2012-07-10  
博文看不清呀楼主,怎么解决的?我也遇到了

相关推荐

    在JDK和Eclipse下Java_Applet的编写和运行方式

    ### 在JDK和Eclipse下Java Applet的编写与运行详解 #### 一、Java Applet简介 Java Applet是一种可以嵌入到网页中的小型Java应用程序。它可以在支持Java的Web浏览器上运行,使得开发者能够利用Java的强大功能来...

    IE8能正常显示applet Java IE插件

    Java IE插件,IE8能正常显示applet

    win7 ie9版本下applet的安装和使用

    ### Win7 IE9环境下Applet的安装与使用详解 #### 一、背景介绍 随着互联网技术的发展,Java Applet作为一种嵌入网页中的小型应用程序,在早期的Web开发中扮演着重要的角色。然而,随着时间的推移和技术的进步,...

    Applet

    Applet是一段用Java语言编写的代码,能够在用户的浏览器环境下运行,为用户提供动态的、交互式的Web内容。与传统的Java Application不同,Applet的执行方式并不从main()方法开始,而是通过浏览器加载特定的HTML文件...

    在eclipse中运行带html参数传递的applet文件

    接下来进行必要的运行配置,以便在Eclipse中正确运行带有参数传递功能的Applet: - **打开运行配置**:通过菜单栏的`Run` -> `Run Configurations...` 打开运行配置对话框。 - **选择Applet标签页**:在弹出的...

    javac命令以及appletviewer命令使用

    ### Java编译命令javac与Applet运行命令appletviewer详解 #### 一、javac命令详解 在Java编程过程中,我们通常会使用到javac命令来编译Java源代码。对于初学者或者习惯于使用集成开发环境(IDE)的人来说,了解...

    在eclipse中运行java applet时的一些问题

    Java Applet是Java的一种应用程序类型,它可以在支持Java的浏览器中运行。Eclipse是一个流行的集成开发环境(IDE),广泛用于编写Java应用,包括Applet。然而,在Eclipse中运行Java Applet时,可能会遇到各种问题,...

    applet提升权限demo

    在Java的早期版本中,Applet是一种通过Web浏览器运行的小型Java程序,它可以在用户的计算机上执行。然而,出于安全考虑,Applet默认被限制在沙箱环境中运行,无法访问本地资源或执行某些敏感操作。当需要Applet执行...

    java的applet实例

    Applet是一种在客户端浏览器中运行的小型Java程序,它能够增强网页的交互性,提供动态内容展示。在Java的发展历程中,Applet曾经是实现网络互动的重要工具,但随着JavaScript、Ajax以及现代Web框架的兴起,Applet的...

    applet例子

    在Java编程领域,Applet是一种特殊的Java程序,它可以在Web浏览器中运行。Applets是Java早期为了实现动态网页而设计的技术,它们是嵌入在HTML页面中的小应用程序,允许用户在浏览器中与网页进行交互。本文件提供了一...

    解决Eclipse运行Applet没有显示图片的方法

    1. **相对路径问题**:当图片文件与Applet不在同一目录下,或者Applet运行时找不到图片文件的正确路径,图片将无法加载。确保图片文件的路径相对于Applet类文件是正确的。如果图片与Applet类在同一目录下,可以使用...

    Applet小游戏 Applet小游戏 Applet小游戏

    Applet小游戏是基于Java平台的一种小型应用程序,它嵌入在HTML网页中,用户可以直接在浏览器上运行。Applet主要用于创建互动式的、图形化的网络内容,比如小游戏。在本例中,"HammerGame"可能是一个利用Applet技术...

    jasperreports-applet-5.1.0.jar

    1. **性能优化**:由于applet需要在浏览器环境中运行,需要注意资源占用,尽量减少报表的复杂性和数据量,提高加载速度。 2. **安全配置**:确保applet的安全策略文件(security.policy)设置得当,防止权限滥用。 ...

    Applet编写的三角函数曲线

    【标题】"Applet编写的三角函数曲线"指的是在Java编程环境下,利用Applet小应用程序技术绘制出的正弦函数图像。Applet是Java的一种早期特性,它允许开发者创建可以在Web浏览器中运行的小型交互式程序。在这个特定的...

    java applet运行出现异常

    Java Applet是Java技术在早期Web应用中的一种实现方式,它允许开发者在浏览器中嵌入小型的Java程序,提供交互式和动态的功能。然而,由于安全性和现代Web开发趋势的改变,Applet已经逐渐被淘汰,被更现代的技术如...

    Java Applet 入门教程

    Java Applet 是一种基于Java平台的小程序,它可以在支持Java的Web浏览器中运行,为用户提供交互式的用户体验。在20世纪90年代中期,Java Applet是互联网上动态内容的一种流行方式,允许开发者创建可嵌入网页的动态...

    java applet 简单案例

    Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者在浏览器中嵌入可执行的小程序,为用户提供动态交互的Web页面体验。这个简单的案例将带你深入理解Java Applet的基础概念、工作原理以及如何创建和...

    Applet Debug

    远程调试使得开发者能够在本地环境中对运行在远程服务器上的Applet进行调试,而无需在服务器上直接操作。 **远程调试方式** 远程调试Java程序,包括Applet,主要通过两种方法:Socket Listen和Socket Attach。 1....

Global site tag (gtag.js) - Google Analytics