Mailchimp 404 js 文件未找到

Posted

技术标签:

【中文标题】Mailchimp 404 js 文件未找到【英文标题】:Mailchimp 404 js file not found 【发布时间】:2014-11-10 08:43:37 【问题描述】:

我添加了一个 mailchimp 嵌入式表单,我直接从 mailchimp 复制和粘贴,但控制台日志中出现以下错误

GET http://s3.amazonaws.com/downloads.mailchimp.com/js/jquery.min.map 404 (Not Found) 

这里是 html.erb: (rails)

<link href="//cdn-images.mailchimp.com/embedcode/classic-081711.css" rel="stylesheet" type="text/css">
<style type="text/css">
#mc_embed_signupbackground:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; 
</style>

<div class="mc-investors">
  ...
</div>

<script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script>
<script type='text/javascript'>(function($) window.fnames = new Array(); window.ftypes = new Array();fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[0]='EMAIL';ftypes[0]='email';fnames[3]='MMERGE3';ftypes[3]='text';(jQuery));var $mcj = jQuery.noConflict(true);</script>

非常感谢您的帮助。

【问题讨论】:

jQuery's jquery-1.10.2.min.map is triggering a 404 (Not Found) 的可能重复项 你说得对,我下载了文件,放到我的项目中,去掉了Jquery的调用。从 html 中删除了脚本。 你好,你能告诉我你从文件中删除了什么,我得到了同样的错误。谢谢 @Magarusu 调用的文件 .js,我将其复制并粘贴到我的项目中,并在此 mc-validate.js 中删除了调用 jquery 的行。希望对您有所帮助... 我从以下行复制了所有内容:s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js,并保留了从以下行开始的所有内容://@ sourceMappingURL=jquery.min.map。上面的行我认为它们是 jQuery v1.9.0,但我有 v 2.1.0,所以我认为我不需要它。当您说您删除了实时调用 jquery 时,您的意思是这一行: //@ sourceMappingURL=jquery.min.map 吗?非常感谢您的回答:) 【参考方案1】:

Jquery 被复制,因为它已经在我的 application.js 和 mailchimp 模板中。

【讨论】:

以上是关于Mailchimp 404 js 文件未找到的主要内容,如果未能解决你的问题,请参考以下文章

为 blazor.webassembly.js 获取 404 NotFound(未找到 _framework 文件)

未找到 Laravel 6 css 和 js 文件( net::ERR_ABORTED 404 (Not Found) )

无法创建 Vue 应用程序 http-server - 错误:css 和 js 文件 404 未找到

Nuxt.js 刷新 url 得到 404 未找到

html 文件 src 路径错误和 404 未找到

JavaScript 文件 net::ERR_ABORTED 404(未找到)