我想将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更改为在这里张贴。
发布于 2019-01-07 12:50:06
我对firefox也有同样的问题,当我搜索一个没有找到的解决方案时,我试图从一个cdn加载脚本,它正常工作,所以我认为你应该尝试从一个cdn链接加载它,我的意思是如果你试图加载一个你还没有创建的脚本。因为在我的例子中,当试图加载一个属于我的脚本时,它成功地工作并导入,目前我不知道为什么,但是我认为网络脚本中有一些东西,所以只要尝试cdn,就不会丢失任何东西。
我希望它能帮助你。
https://stackoverflow.com/questions/45879671
复制相似问题