Я использую Uploadify для загрузки файла в мою CMS.Все отлично работает до недавнего времени.Я получил ошибку
Error calling method on NPObject
в этой строке
document.getElementById(jQuery(this).attr('id') + 'Uploader').startFileUpload(ID, checkComplete);
в этой части
uploadifyUpload:function(ID,checkComplete) {
jQuery(this).each(function() {
if (!checkComplete) checkComplete = false;
document.getElementById(jQuery(this).attr('id') + 'Uploader').startFileUpload(ID, checkComplete);
});
},
Iне знаю, почему, и после дня отладки и тестирования я обнаружил, что если я удаляю replace(/\&/g, '\\&')
из
String.prototype.escAll = function(){
var s = this;
return s.replace(/\./g, '\\.').replace(/\?/g, '\\?').replace(/\&/g, '\\&');
};
, то он снова работает.Я действительно не знаю почему.
Буду признателен за любую помощь!