Quiero integrar el formulario Marketo con mi sitio web existente en el marco yii. Mi código funciona en todos los navegadores excepto Firefox.
Extracto de mi código:
$('#button').click(function () { var formData = { 'Email': $('#UserInfo_email').val(), 'FirstName': $('#UserInfo_first_name').val(), 'LastName': $('#UserInfo_last_name').val(), }; MktoForms2.loadForm('//app-ab23.marketo.com', mcId, formId, function (form) { var myForm = MktoForms2.allForms()[0]; myForm.addHiddenFields(formData); myForm.onSuccess(function (values, followUpUrl) { return false; }); myForm.submit(); }); });Recibo un error en Firefox solo con un mensaje
Error al cargar el <script> con la fuente " http://app-ab23.marketo.com/index.php/form/getForm?munchkinId=1111&form=1111&url=http%3A%2F%2Fblox.dev%2Fwizard%2Fmap&callback= jQuery110207175825035737486_1503656391790&_=1503656391791 ”.
otros navegadores hacen el trabajo correctamente
nota: munchkinId y formId se cambian para publicar aquí.
Acabo de tener el mismo problema en una aplicación que está cargando un script con una ruta relativa.
Al parecer, Adblock Plus simplemente bloqueó el script.
Intente deshabilitar su bloqueador de anuncios/secuencias de comandos (Adblock, uBlock Origin, Privacy Badger...) o cambie la ubicación de la secuencia de comandos para que no coincida con las reglas de su bloqueador de anuncios.
Si no tiene instalado un complemento de este tipo , intente reproducir el problema mientras ejecuta Firefox en modo seguro .
Acabo de tener el mismo problema: para mí, Privacy Badger en Firefox fue el problema, no adblocker. Publicación para la posteridad
Me di cuenta de que en Firefox esto puede suceder cuando se abortan las solicitudes (cambiar de página o actualizar rápidamente la página), pero es difícil reproducir el error incluso si lo intento.
Otras razones posibles: problemas relacionados con el certificado y este habla de bloqueadores (como se indica en otras respuestas).