4

我有一个 Flex 应用程序,当我单击另一个窗口中的 javascript 链接时,它会在新窗口中打开。如果我使用浏览器关闭按钮关闭 flex 应用程序窗口,而它仍在加载,更准确地说,在显示数据网格之前,屏幕会挂起不到一秒钟,如果我在那一刻关闭屏幕,IE9崩溃并显示以下消息:

此网页的问题导致 Internet Explorer 关闭并重新打开选项卡

我已经尝试了我在网上找到的所有解决方案,但都没有奏效:

  • 将网站添加到兼容性视图
  • 使用不同版本的 Flash Player
  • 更新java插件
  • 禁用/启用插件
  • 重置 Internet Explorer 设置
  • 安装最新更新
  • 使用微软工具“修复它”
  • 使用软件渲染而不是 GPU 渲染
4

1 回答 1

2

我在使用 Firefox 和 Chrome 时遇到了类似的问题。当我收到一长串在向用户显示之前必须处理的数据时,或者如果我使用图形密集型组件,由于处理器负载而导致浏览器挂起,就会发生这种情况.

发生这种情况时尝试检查您的任务管理器并检查浏览器是否正在使用您的所有处理器时间,如果是这种情况,那么您需要通过减少数据预处理来提高代码效率并在运行时执行更多操作用户正在滚动数据或使用基于列表的组件而不是Repeater 组件,因为即使您使用简单的文本渲染器,后者也会使一切变得非常缓慢。

于 2012-09-11T17:11:06.427 回答