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+提示未定義