gpt4 book ai didi

javascript - jQuery ajax 请求在 Firefox 中导致 'not well-formed' 错误

转载 作者:行者123 更新时间:2023-11-29 10:51:09 24 4
gpt4 key购买 nike

尝试使用 jQuery 动态加载 Javascript 文件时,我不断收到“格式不正确”的错误消息。我在这里发现有类似问题的人,但尚未看到提供的解决方案。

我的主要脚本使用:

$.ajax({
url: 'test.js',
dataType: 'script',
cache: true,
success: loadScriptReturn
});

function loadScriptReturn() { }

我的最简单形式的动态加载脚本 (test.js):

alert('Hello World.');

因为我专门将其加载为脚本 MIME 类型,所以它消除了 Firefox 对正在拉入的文件类型感到困惑的可能性。有没有办法解决这个问题?或者,有没有办法关闭 Firefox 中的这个特定错误? (注意:这是一个错误,而不是警告,这非常烦人,因为我确实希望看到后续的错误消息——在 Firefox 上不好,因为这应该是一个警告,而不是一个错误)

请记住,这个例子是可行的,但它仍然会产生错误。鉴于我需要动态加载多少脚本,如果我找不到摆脱这种情况的方法,尝试对“真实”错误消息进行排序将是乏味的。

提前感谢贡献者!

最佳答案

我发现了几个可能对您有帮助的问题:

普遍的共识是您需要将 MIME 类型更改为 application/json

关于javascript - jQuery ajax 请求在 Firefox 中导致 'not well-formed' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9996485/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com