jQuery1.4–bug3 ajax.abort() 解決方法來自/kf/201203/124316.html
這個方法主要是在IE7裡面會出現錯誤:
try {
var oldAbort = xhr.abort;
xhr.abort = function () {
if (xhr) {
oldAbort.call(xhr);
}
onreadystatechange("abort");
};
} catch (e) { }
xhr.abort 在IE7裡不是原生的函數,解決方法:
try {
var oldAbort = xhr.abort;
xhr.abort = function () {
if (xhr) {
if (oldAbort.call === undefined) {
oldAbort();
} else {
oldAbort.call(xhr);
}
}
onreadystatechange("abort");
};
} catch (e) { }
摘自 午後陽光……..