0

IE 9 または 8 で読み込まれない外部のサードパーティの js ファイルがあります。開発者ツールでネットワーク タブを表示すると、ABORTED の結果が表示されます。詳細は次のとおりです。

「script」要素の「src」属性のトークン化によって開始されるダウンロード

このダウンロードは、HTML の事前解析中に投機的なダウンロードとして発生しました。

私はこれらの用語で高低を検索しましたが、結果はほとんどありません. スクリプトを動的に追加して、レイアウト ファイル内の場所を変更しようとしましたが、ファイルを読み込むことができません。

この問題は他のブラウザーでは発生せず、ブラウザーの設定であることを願って IE のセキュリティ設定を開きました。

洞察や解決策は大歓迎です。

編集:

いいえ、ソース コードが表示されません。スクリプトはスクリプトのドロップダウンに表示されますが、開発者ツールにはコードが表示されません。メタ タグと doctype を (html 5 を使用して) 削除しようとしましたが、バーを動かしたものはありません。

スクリプトタグ: (罪のない人を保護するために、実際の URL は含めません。)

<script src="https://www.internetbankingcompany.org/onlineserv/HB/Signon.cgi?remote=TRUE" type="text/javascript"></script>

サードパーティの金融機関から提供されたスクリプトなので、ベンダー名を明らかにするのはためらっています。ベンダーもまったく役に立ちません。

4

2 に答える 2

0

OK、問題が Chrome で報告され始めたら、これは設定の問題であることがわかりました。高度なインターネット オプションで USE TLS 1.2 オプションのチェックを外すことでこれを解決し、現在スクリプトをロードしています。

于 2013-07-18T19:06:08.930 に答える
0

jQuery を使用している場合は、次のようにgetScriptしてみてください。

  $.getScript('script.js')
  .done(function(data, textStatus, jqxhr) {
    console.log(textStatus);
  })
  .fail(function(jqxhr, settings, exception) {
    console.log(exception);
  });

あなたは何を得ますか?コールバックは実行されますか?

于 2013-07-17T21:06:30.703 に答える