easyui+springmvc IE兼容问题,远程加载数据点击需要先按一下F12
问题描述:
JS代码:
var columns = [
{
field : 'registNo',
title : '报案号/业务号',
width : 65,
formatter : function(value, rec, index) {
if (!rec.taskId && !rec.taskType) {
return '';
}
var title = '';
if(rec.taskCatalogName==rec.taskTypeName){
title = rec.taskCatalogName;
}else{
title = rec.taskCatalogName+"-"+rec.taskTypeName;
}
if(!value){
value = "处理";
}else{
while(value.indexOf(',') > -1){
value = value.replace(',','</br>');
}
}//openDialogWin(title, 'bpmTaskController.do?processTask&taskId=' + taskId+ '&taskType=' + taskType+'&from='+from, "reflash_win('"+dataGridId+"')", 10,"","",taskType+taskId,true)
return "<a href=\"javascript:processTask('" + rec.taskId + "','"+rec.taskType + "','"+datagridId+"','TaskToDo','"+title+"','process')\">"+value+"</a>";
// return "<a onclick=\"javascript:processTask('" + rec.taskId + "','"+rec.taskType + "','"+datagridId+"','TaskToDo','"+title+"','process');\" href='#'>"+value+"</a>";
}
},
这是个页面加载事件,那个return超链接点击打开一个页面,在搜狗,火狐浏览器下什么问题都没有直接就能点,,在IE浏览器必须按一下F12,在关上才能点 这个原因是什么呀 求解啊
答
processTask有什么代码,报错的话不打开控制左下角状态栏也会有错误提示的,自己点开看报什么错误
看你说明比较像processTask调用了console对象,ie不导出控制台是不支持console对象的,会报错