easyui+springmvc IE兼容问题,远程加载数据点击需要先按一下F12

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对象的,会报错

console.log在IE8+提示未定义