我正在尝试解决其他人的 JavaScript 文件的问题,他们声明了一个如下所示的函数。
function window.confirm(str) {
..... code here .....
}
这适用于 IE,但在 Google Chrome 中,它会在window.confirm
. 我试图像下面这样尝试捕获它,但这不起作用,同样的语法错误。然后它不会让我使用该 JavaScript 文件中定义的任何函数。
try {
var window.confirm = function(str) {
..... code here .....
};
}
catch(e) {}
我还尝试将声明更改为变量,如下所示,但这也不起作用。同样的错误。
var window.confirm = function(str) {
..... code here .....
};
有没有办法在 Chrome 中捕捉到这个?