使用内部CA服务器颁发的私有证书配置的 https + IE8 的环境下,附件上传窗口可能显示空白(同时还可能有意见无法保存等问题)。
解决方案有:
1、使用加入到和CA服务器所在的域
2、将服务器证书导入到浏览器中
3、升级浏览器,或者使用火狐等现代浏览器
此外,在程序中,也可以通过下面的代码(可以放到 application.js 中)进行检测,并提示:
testHttpsAjaxPost( function() {
if ( window.floatingNotify ) {
floatingNotify("提醒", "您的浏览器与本系统严重不兼容。<br/>请升级浏览器或者使用火狐等现代浏览器。");
} else {
$j(".buttons").html("<span class='button' style='color: red'>提醒:您的浏览器与本系统严重不兼容。请升级浏览器或者使用火狐等现代浏览器。</span>");
}
})