我想将Marketo表单与我现有的yii框架网站结合起来。除了Firefox之外,我的代码可以在所有浏览器上工作。
摘录自我的代码:
$('#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();
});
});
我只在Firefox上收到错误消息
与源“=1503656391791”一起加载失败。
其他浏览器则正确地执行此任务。
注意: munchkinId和formId更改为在这里张贴。
发布于 2017-09-28 12:42:20
我只是在一个应用程序上遇到了同样的问题,这个应用程序正在用一个相对路径加载脚本。
看起来脚本被Adblock Plus简单地阻止了。
试图禁用您的广告/脚本阻止程序(广告块,uBlock原产地,隐私獾…)或者重新定位脚本,使其与广告阻止者的规则不匹配。
如果您没有安装这样的插件,请尝试在在安全模式下运行Firefox时重现这个问题。
发布于 2019-01-02 08:26:52
我也遇到过同样的问题--对我来说,火狐上的隐私獾才是问题所在--而不是阻止者。为子孙后代张贴
https://stackoverflow.com/questions/45879671
复制相似问题