JS 다시 쓰기alert, 탄창 오류 우호성 보장
                                            
 1223 단어  alert
                    
// -------------------------------------------------------------
//  alert, 
var j_oldAlert = window.alert;
var j_fieldList;
window.alert = function (msg) {
    var newMsg = "";
    msg = msg.toLowerCase(); // 
    //  
    if (msg.indexOf("ora-00001") > -1) {
        for (var i = 0; i < j_fieldList.length; i++) {
            var r = j_fieldList[i];
            if (r.type == 'uk' && msg.indexOf(r.name.toLowerCase()) > -1) {
                if (r.msg != undefined && r.msg.length > 0) {
                    newMsg += r.msg;
                } 
                break;
            }
        }
        newMsg = " !\r
" + newMsg;
    } else {
        newMsg = msg;
    }
    j_oldAlert(newMsg);
}
/* 
var json = [{
    type: 'uk',
    name: 'UK$MA_GROUPDATATABLE$1',
    msg: ''
}];
type  ,uk 、;name  ;msg 
initAlert(json);
*/
//  alert 
function initAlert(json) {
    if (typeof (json) == "object" && json.length > 0) { //  json 
        j_fieldList = json;
    } else {
        j_fieldList = eval("(" + json + ")");
    }
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JS 다시 쓰기alert, 탄창 오류 우호성 보장텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.