Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2012, 04:58
JUMASOL
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 6 meses
Puntos: 8
Errores en formulario por JavaScript???

Hola.

Tengo un problema con el formulario de envío de aicontactsafe para Joomla! consistente en que no envía los archivos adjuntos.

Es decir, envía los mensajes pero no llegan los adjuntos, que tampoco llegan al panel de control del sistema.

Después de buscar mucho sobre el tema, veo que puede tratarse de algo referente a JavaScript.

No contando con los conocimiento precisos para arreglarlo yo, os pongo aquí los errores que me da la consola de errores de FireFox para ver si me podéis orientar y decirme al menos por donde puede estar el error y si se puede cambiar.


Estos son los que afectan a la sección de formulario. Aunque podría haber otros en la plantilla.

El error en negrita:

1. Error: SqueezeBox is not defined


//<![CDATA[
<!--
window.addEvent('load', function() {
changeCaptcha(1,0);

if($(typeof SqueezeBox!='undefined' && 'system-message')) {
SqueezeBox.initialize();
SqueezeBox.open($('system-message'), {
handler: 'adopt',
size: {x: $('system-message').offsetWidth+30, y: $('system-message').offsetHeight+30}
});
}
});
//-->
//]]>

2. Error: $("adminForm_" + pf).setProperty is not a function

function startUploadFile(file_field, pf) {
var r_id = document.getElementById('adminForm_'+pf).elements['r_id'].value;
$('adminForm_'+pf).setProperty('action','http://www.myweb.com/index.php?option=com_aicontactsafe&field='+file_fi eld+'&r_id='+r_id+'&format=raw'); $('adminForm_'+pf).setProperty('target','iframe_up load_file_'+pf+'_file_'+file_field);
$('adminForm_'+pf).elements['task'].value = 'uploadFile';
hideUploadField(file_field, pf);
hideFileField(file_field, pf);
showWaitFileField(file_field, pf);
$('adminForm_'+pf).submit();
resetUploadField(file_field, pf);
}

Un saludo y gracias por vuestra atención.