Я использую 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);
});
},
Я не знаю почему, и после дня отладки и тестирования я обнаружил, что если я удалю replace(/\&/g, '\\&')
из
String.prototype.escAll = function(){
var s = this;
return s.replace(/\./g, '\\.').replace(/\?/g, '\\?').replace(/\&/g, '\\&');
};
Потом снова работает. Я действительно не знаю, почему.
Любая помощь будет оценена по достоинству!