Estoy usando Uploadify para cargar archivos en mi CMS. Todo funciona bien hasta hace poco. Tengo un error"Método de llamada de error en NPObject!" en Uploadify
Error calling method on NPObject
en esta línea
document.getElementById(jQuery(this).attr('id') + 'Uploader').startFileUpload(ID, checkComplete);
en esta parte
uploadifyUpload:function(ID,checkComplete) {
jQuery(this).each(function() {
if (!checkComplete) checkComplete = false;
document.getElementById(jQuery(this).attr('id') + 'Uploader').startFileUpload(ID, checkComplete);
});
},
no sé qué y después de un día de depuración y pruebas he encontrado que si elimino replace(/\&/g, '\\&')
de
String.prototype.escAll = function(){
var s = this;
return s.replace(/\./g, '\\.').replace(/\?/g, '\\?').replace(/\&/g, '\\&');
};
Luego funciona de nuevo. Realmente no sé por qué.
¡Cualquier ayuda sería apreciada!
Por favor, especifica el navegador que uses. – sergzach