开发过程中采用IE10或11版本,都会不同程度的出现浏览器崩溃无反应的状态,可能是数据量过大等,原因不明,比较显著的状态是CPU占用率达到80%就会出现这样的问题,这里改用控件的方式去加载数据后,不会出现问题,但是通过加载控件的方式是无法加载目录树的,需要自己自定义构建一个目录树。
JSP文件源码
在同一个页面中显示双球,是第一种和第二种方式。
第一种方式
该Jsp文件包含两种数据加载方式,第一个球体采用控件的方式加载,第二个球体采用直接加载的方式。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
第二种方式
两个球体通过拓展控件的方式加载。
并列对比
注册表源码
采用控件的方式加载还需要添加一个注册表文件SkylineEX.reg,创建完成后,双击注册。
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\SkyLine\TerraExplorer Globals]"CreateControlOverride"=dword:00000001
效果图