禁用原系统方法内系统弹框,插入自定义逻辑后恢复
var alertFunc;
function notAlert(){
alertFunc=window.alert;
window.alert=function(data){console.log(data);};
}
function reAlert(){
window.alert=alertFunc;
}
function getData(v){
notAlert();
alert('我不弹框显示');
setTimeout(function(){
try{
alert('我不弹框显示2');
}catch(e){
}
reAlert();
},1000)
reAlert();
alert('我是弹框显示')
}