首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >只有在火狐上“用源代码加载<script>失败”

只有在火狐上“用源代码加载<script>失败”
EN

Stack Overflow用户
提问于 2017-08-25 10:46:03
回答 15查看 139.2K关注 0票数 108

我想将Marketo表单与我现有的yii框架网站结合起来。除了Firefox之外,我的代码可以在所有浏览器上工作。

摘录自我的代码:

代码语言:javascript
运行
复制
    $('#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更改为在这里张贴。

EN

回答 15

Stack Overflow用户

发布于 2017-09-28 12:42:20

我只是在一个应用程序上遇到了同样的问题,这个应用程序正在用一个相对路径加载脚本。

看起来脚本被Adblock Plus简单地阻止了。

试图禁用您的广告/脚本阻止程序(广告块,uBlock原产地,隐私獾…)或者重新定位脚本,使其与广告阻止者的规则不匹配。

如果您没有安装这样的插件,请尝试在在安全模式下运行Firefox时重现这个问题。

  • 如果您不能在安全模式下复制它,这意味着您的问题是链接到您的插件或设置之一。
  • 否则,这可能是另一个问题。确保您具有与问题中相同的错误消息。还可以查看developer的“网络”选项卡,以检查是否列出了脚本(如果需要,可以先重新加载页面)。
票数 159
EN

Stack Overflow用户

发布于 2019-01-02 08:26:52

我也遇到过同样的问题--对我来说,火狐上的隐私獾才是问题所在--而不是阻止者。为子孙后代张贴

票数 17
EN

Stack Overflow用户

发布于 2018-09-05 12:56:16

我注意到,在Firefox中,当请求被中止(切换页面或快速刷新页面)时,可能会发生这种情况,但是即使我试图复制错误,也很难再现错误。

其他可能的原因:与证书相关的问题,而这个问题涉及到阻滞剂 (如其他答案所述)。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45879671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档