2012-09-04 37 views
4

我有一个Flex应用程序,当我点击另一个窗口中的JavaScript链接时,它会在新窗口中打开。如果我关闭了flex应用程序窗口,使用浏览器关闭按钮,它仍然在加载,更确切地说,就在显示datagrid之前,屏幕类型挂起的时间不到一秒钟,如果我在那一刻关闭屏幕,IE9崩溃,并显示以下信息:IE9崩溃并重新打开

这个网页有一个问题引起的Internet Explorer关闭并重新打开

我已经试过我在网上找到了所有解决方案的标签,但没有工作:

  • 添加websit E要兼容性视图
  • 使用不同版本的Flash Player
  • 的更新Java插件
  • 禁用/启用插件
  • 重置Internet Explorer设置
  • 使用微软工具安装最新更新
  • “修复“
  • 使用软件渲染代替GPU渲染
+0

你的问题是什么?你能分享一个网址或一些代码吗? – jbalsas

+0

我在问是否有人遇到过这个问题,并找到了解决方法 – Mansuro

+0

您应该首先修正题目以改善您的问题,因为问题肯定与Flash Player插件有关。然后,您应该列出Flex版本,Flash Player版本和浏览器的确切版本。你有没有搜索Flash Player的错误数据库的条目,也许这是已知的问题? – 2012-09-11 12:39:56

回答

2

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

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