Soporte » Guías – Resolución de problemas » Registro de Evento en formulario sin página de agradecimiento

  • Hola,

    Tengo la web Aerialproductions.es con un formulario de contacto sin página de confirmación y quiero poder registrar en analytics el evento cuando hacen click en él y envian un formulario.

    En principio hay que añadir el código
    onclick =" javascript: _gaq.push ([ '_ trackEvent', 'form', 'Click', 'Home']);"

    en el botón, pero el mio ya tiene una funcion onclick activa con el código

    $output. = '<a href =" # "onclick =" jQuery (\' # contact_form _ '. $ id.' \ ') submit ();. return false; " class = "contact_button"> <span> </ span> </a> '$ button_text..' ';

    Por lo que cuando combino las dos funciones que en teoría debería funcionar me da error y no carga la web quedando la pantalla en blanco, lo he hecho con el código así:

    $output. = '<a href =" # "onclick =" jQuery (\' # contact_form _ '. $ id.' \ ') submit ();. return false;javascript: _gaq.push ([ '_ trackEvent', 'form', 'Click', 'Home']);" class = "contact_button"> <span> </ span> </a> '$ button_text..' ';

    ¿Alguna idea de que puede estar fallando o que pongo mal o cómo e puede hacer de mejor forma?
    Gracias.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • no lo he probado, pero me da que estas metiendo un return false entre las dos funciones y sólo eso ya debería cortarte la ejecución de lo siguiente…

    Iniciador del debate jagomez

    (@jagomez)

    uppsss.. lo he puesto a continuación de lo que había en la funcion onClick, lo pruebo a poner antes del «Return false» a ver si es por eso.

    Luego te comento, gracias Pablo.

    Saludos,

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Registro de Evento en formulario sin página de agradecimiento’ está cerrado a nuevas respuestas.