25 lines
620 B
JavaScript
25 lines
620 B
JavaScript
/**
|
|
* 脚本注入结果处理
|
|
* @param XMLHttpRequest
|
|
* @param isShowAlterMsg 是否要弹出alter信息 true展示
|
|
* @returns {Boolean}
|
|
*/
|
|
function showXssFilterErrorMessage(XMLHttpRequest){
|
|
|
|
var datas = eval('('+XMLHttpRequest.responseText+')');
|
|
//alert(datas.errorCode+":"+datas.errorMsg);
|
|
if(datas==null){//不是脚本注入拦截
|
|
return false;
|
|
}else{
|
|
var errorCode = datas.errorCode;
|
|
var errorMsg = datas.errorMsg;
|
|
if("xssFilterErrorCode"==errorCode){
|
|
alert(errorMsg);
|
|
return true;
|
|
}else{//不是脚本注入拦截
|
|
return false;
|
|
}
|
|
}
|
|
}
|
|
|