客户端环境问题
环境检测
客户端访问产品的环境要求是ie6以上 FLASH10以上,可通过下面方式检测客户端环境
IE版本检测:
以IE6为例(其他版本检测同理),在需要增加检测IE6的页面内增加如下判断:
其中检测后的升级页面为\mis2\needUpdate.jsp,升级页面内的下载链接可以自行换成内网下载地址。
if($.browser.msie && $.browser.version=='6.0'){ window.location.href = "<%=path%>needUpdate.jsp";}
Flash版本检测:
目前产品中Flash版本低于10时会直接提示升级,以复杂设计页面为例:
其中升级页面为\mis2\flashUpdate.jsp,升级页面内的下载链接可以自行换成内网下载地址。
<iframe src="<%=request.getContextPath() %>/mis2/flashUpdate.jsp" >
</iframe>
chrome下flash打印效果问题
现象:chrome浏览器下Flash打印界面效果缩小
原因分析:chrome浏览器下自带的flash插件,默认会使用该插件,该插件此处处理不规范。
解决办法:先安装flash player的非IE内核的插件,,然后将chrome自带的那个禁用掉,让chrome用后安装的flash插件。