【问题标题】:Resource interpreted as other but transferred with MIME type text/javascript?资源解释为其他但使用 MIME 类型文本/javascript 传输?
【发布时间】:2010-11-26 01:23:19
【问题描述】:

我不断收到“资源被解释为其他,但使用 MIME 类型文本/javascript 传输。”,但一切似乎都运行良好。这似乎只发生在我 Mac 上的 Safari 4 中。

有人建议我将 "meta http-equiv="content-script-type" content="text/javascript" 添加到标题中,尽管这没有任何作用。

【问题讨论】:

    标签: javascript mime-types meta-tags


    【解决方案1】:

    获取错误的最常见方法是使用以下代码:

    <img src="" class="blah" />
    

    空白 url 是当前页面 url 的快捷方式,因此会发出一个返回内容类型 html 的重复请求。浏览器需要一张图片,但得到的是 html。

    【讨论】:

    • +1 谢谢你,解决了我的问题。我会认为有一个空的 src,浏览器不会加载任何东西......但它仍然可以。通过将 src 添加到 spacer.gif 来修复它
    • 哇!!谢谢,这个问题困扰我很久了。
    • 这花了我 4 个小时才找到,这似乎是一个 Safari 错误
    【解决方案2】:

    我收到了这个错误,因为你缺少一个 jquery 插件试图通过 js var btnChange 调用的元素) 已修复:

    $(mopSliderName+" .sliderCaseRight").css({backgroundImage:"url("+btnChange.src+")"});
    

    【讨论】:

      【解决方案3】:

      (基于 webkit 的)浏览器发出警告,它已决定忽略网络服务器提供的 mimetype - 在本例中为 text/javascript - 并正在应用不同的 mimetype - 在本例中为“其他”。

      这是一个用户通常可以忽略的警告,但开发人员在寻找问题线索时可能会发现它很有用。对于这个例子,它可能解释了为什么某些 javascript 没有被执行。

      【讨论】:

        【解决方案4】:

        您的网络服务器正在发送具有特定 MIME 类型的内容。例如,将使用 HTTP 标头 Content-type: image/png 发送 PNG 图像。配置您的网络服务器或脚本以发送正确的内容类型。

        【讨论】:

        • 其实我研究了一下,发现没有问题。这是 Safari 4 倾向于做的事情……如果我没记错的话。
        【解决方案5】:

        如果您正在调用添加功能的 javascript,它确实会导致问题,它很可能会失败,就像它对我一样。还没有真正的答案。

        【讨论】:

          【解决方案6】:

          我收到此错误是因为权限错误的脚本引发了 HTTP 403 错误。我赋予它全面的读取和执行权限,并且它起作用了。

          【讨论】:

            【解决方案7】:

            Apache MIME 模块有一个设置,它错过了添加 javascript 的类型,要解决它,只需打开 .htaccess 文件或 httpd.conf 文件,添加以下行

            <IfModule mod_mime.c>
              AddType text/javascript .js
            </IfModule>
            

            重启apache服务器,问题就解决了。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2014-07-15
              • 2012-01-16
              • 2017-05-12
              • 2010-10-14
              • 2012-06-18
              • 2011-12-04
              相关资源
              最近更新 更多