1、ie与ff空格长度不一样
2、ff如果没有严格按照<td></td>这样闭合,如多写了</td>不会报错,但在ie中很有可能什么都不出来
3、ff中js中,如多了个逗号,不会报错,但ie会出现js错误
4、ie中传递参数,前台的""或null会在后台转换为"null",而ff不会,故需处理
后台可以 !"null".equals(gradeId_str)
对于null与“null”放入map中结果等效
Map<Object, Object> map = new HashMap<Object, Object>();
map.put("we", null);
String organizationId_str = "null";
if (StringUtils.isNotBlank(organizationId_str) ) {
map.put("organizationId", organizationId_str);
}
System.out.println(map);
{organizationId=null, we=null}
5、ie中隐藏显示表格的jquery实现方式
function showOrHidden(id,type,obj){
var table= $("#"+id);
table.toggle();
if(table.css('display') =="none"){
obj.html("<strong>︾</strong>");
}else{
obj.html("<strong>︽</strong>");
}
}
6、IEWebDeveloperV2工具
安装后按"F12"进入“开发人员工具”-------"查找”-------然后可以进行单击查看选中元素的属性
7、ie判断
document.all可以判断浏览器是否是IE
if(document.all){
alert("is IE!");
}
例如对ie要直接关闭当前窗口而不提示则需要做如下处理:
if(document.all){
window.opener=null;
window.open("","_self");
}
window.close();
8 采用el表达式时候,${x.pose} 如果在作为js方法参数一定要加引号,否则ie会出现感叹号,导致其他按钮可能失效。