助太刀忍者(質問掲示板)

助太刀忍者

No.54919    javascriptのエラーについて
PCでの閲覧時、いつの間にかページ下部の広告の表示が乱れていたので調べてみたら、javascriptがエラーを起こしているようでした。

Chromeでデベロッパーツールを開くと、コンソール上に以下のようなエラーが出力されています。

Refused to execute script from 'http://asumi.shinobi.jp/encount' because its MIME type ('image/gif') is not executable.
Refused to execute script from 'http://asumi.shinobi.jp/fire?f=184' because its MIME type ('image/gif') is not executable.

同じようにfirefoxで開発ツールを確認すると、以下のように出力されています。

MIME タイプが “text/css” ではなく “image/gif” となっているため、スタイルシート http://st.shinobi.jp/img/services/homepage/commercial.css は読み込まれていません。
許可されていない MIME タイプにより “http://asumi.shinobi.jp/encount” からのスクリプトがブロックされました。
許可されていない MIME タイプにより “http://asumi.shinobi.jp/fire?f=184” からのスクリプトがブロックされました。
<script> のソース “http://asumi.shinobi.jp/encount” の読み込みに失敗しました。
<script> のソース “http://asumi.shinobi.jp/fire?f=184” の読み込みに失敗しました。

Microsoft Edgeでは、以下のような出力です。


SEC7112: http://asumi.shinobi.jp/encount からのスクリプトは、MIME の種類が一致しないため、ブロックされました
SEC7112: http://asumi.shinobi.jp/fire?f=184 からのスクリプトは、MIME の種類が一致しないため、ブロックされました

IE11でも同じですが、コンソールの表示が略されすぎていて参考にならないので割愛します。

このエラーと同様の事象だと思いますが、忍者メールフォームを使用しているサイトでメールフォームが表示されない不具合も出ているようです。

ただし、プロキシ環境下では見れるっぽい?ので、正直なところサーバーサイドで解決すべきかクライアントサイドで解決すべきかよく分かりません。
この問題を解決する方法をご存知の方の情報提供をお願いいたします。
使用環境
  • OS:Windows 10 Pro
  • ブラウザ:Chrome 60.0.3112.113
  • モニター:3840×2160
  • JavaScript:ON
  • Cookie:ON
  • 回線種別:
  • ソフトウェア:
投稿者:No Name Ninja 投稿時間:2017-09-18 14:54:53