2つのフレームを含むページで作業しています。各フレームはページを呼び出し、スクリプトタグ内の同じjavascriptファイルを呼び出します。ブラウザによっては、他のフレームが呼び出しを行うまでにjsファイルがキャッシュされることがあり、キャッシュから取得することがあります。しかし、それは時々それが2つのコピー、各フレームのために1つをダウンロードするようである。私はそれが親ページから一度スクリプトを呼び出す価値があるかどうかを把握しようとしていて、各フレームのページにそのようにアクセスさせるようにしています。それで、ブラウザからjsファイルをダウンロードする速さが問題になります。もし他のフレームがキャッシュからそれを取得するのであれば?この上の主要なブラウザのための通常のプロトコルは何ですか?親ページ内の2つのフレームから同じJSファイルをダウンロード
ありがとうございました!
親から呼び出された.jsファイルの読み込みが完了するまで、フレームの内容はダウンロードされませんか? – user884510
それは良い質問です。ブラウザは、ドメインごとにオープンなHTTP接続数が限られています(通常は4)。したがって、メインページのレンダリングが完全に終了する前にiframeをダウンロードしてしまう可能性があります。あなたはFirebugで伝えることができるはずです。 –
FirebugとChrome Dev Toolsを見ると、フレームが表示され、親Jsファイルと同時にダウンロードされることがあります。 – user884510