在js的最前面加上如下代码即可:
//重写alert
window.alert =
function
(
name
){
var iframe = document.createElement(
"IFRAME"
);
iframe.style.display=
"none"
;
iframe.setAttribute(
"src"
,
'data:text/plain,'
);
document.documentElement.appendChild(iframe);
window.frames[0].window.alert(
name
);
iframe.parentNode.removeChild(iframe);
}
//重写confirm 不显示ip地址
var wConfirm = window.confirm;
window.confirm =
function
(message) {
try {
var iframe = document.createElement(
"IFRAME"
);
iframe.style.display =
"none"
;
iframe.setAttribute(
"src"
,
'data:text/plain,'
);
document.documentElement.appendChild(iframe);
var alertFrame = window.frames[0];
var iwindow = alertFrame.window;
if (iwindow == undefined) {
iwindow = alertFrame.contentWindow;
}
var result = iwindow.confirm(message);
iframe.parentNode.removeChild(iframe);
return
result;
}
catch (exc) {
return
wConfirm(message);
}
}