ホームページ  >  記事  >  Java  >  JSPにおけるiframeとはどういう意味ですか

JSPにおけるiframeとはどういう意味ですか

(*-*)浩
(*-*)浩オリジナル
2019-05-15 14:25:164603ブラウズ

iframe タグはフローティング フレーム タグとも呼ばれ、HTML 表示に HTML ドキュメントを埋め込むために使用できます。 Frame タグと異なる最大の特徴は、このタグで参照される HTML ファイルが他の HTML ファイルから独立して表示されるのではなく、HTML ファイルに直接埋め込まれ、HTML ファイルの内容と一体化して全体として表示されることです。 . また、コンテンツを繰り返し記述せずに、ページ上に同じコンテンツを複数回表示することもできます。画像のメタファーは、「ピクチャー・イン・ピクチャー」テレビです。

推奨コース: Java チュートリアル

JSPにおけるiframeとはどういう意味ですか

#iframe は、埋め込みフレームとも呼ばれます。埋め込みフレームは、フレーム Web ページに似ています。Web ページのフレームとコンテンツを既存の Web に埋め込むことができます。ページ。

まず、そのラベルは次のように書かれます:

<frameset >
    <frame src= "要连接的页面"></frame>
</frameset>

iframe は、テキストまたはグラフィック用のフローティング フレームまたはコンテナを設定するために使用されます。

frameborder は画像とテキストフレームの周囲のエッジの幅を設定します
高さをすぐに読み取れるデザインもあります
scrolling=no スクロールバーの有無 (YES、NO、AUTO) )
SRC は、IFRAME によって呼び出されるファイルまたは画像を指定します (HTML、HTM、GIF、JPEG、JPG、PNG、TXT、*.*)
Iframe はページの読み込みをブロックします

##タイムリー ウィンドウの onload イベントをトリガーすることは非常に重要です。 onload イベントは、ブラウザの「ビジー」インジケーターを停止し、現在の Web ページが読み込まれたことをユーザーに通知します。 onload イベントが遅延すると、ユーザーは Web ページが非常に遅いと感じます。

ウィンドウの onload イベントは、すべての iframe (内部の要素を含む) が読み込まれた後にトリガーされる必要があります。 Safari と Chrome では、JavaScript を介して iframe の SRC を動的に設定することで、このブロック状況を回避できます。

唯一の接続プール

ブラウザは、Web サーバーに対して少数の接続しか開くことができません。 Internet Explorer 6 および 7、Firefox 2 などの古いブラウザでは、1 つのドメイン名 (ホスト名) に対して同時に 2 つの接続しか開くことができません。この数の制限は、ブラウザの新しいバージョンでは増加されました。 Safari 3 と Opera 9 は、1 つのドメイン名に対して同時に 4 つの接続を開くことができ、Chrome 1、IE 8、Firefox 3 は同時に 6 つの接続を開くことができます。この記事で特定のデータ テーブルを確認できます: 並列接続に関するまとめ。

iframe に独自の独立した接続プールがあることを期待する人もいるかもしれませんが、そうではありません。ほとんどのブラウザでは、メイン ページとそのページ内の iframe がこれらの接続を共有します。これは、リソースをロードするときに iframe が利用可能な接続をすべて使い切ってしまい、メイン ページのリソースのロードがブロックされる可能性があることを意味します。もちろん、iframe 内のコンテンツがメイン ページのコンテンツよりも重要な場合には、これは適切です。ただし、通常、iframe 内のコンテンツはメイン ページのコンテンツほど重要ではありません。この時点で、iframe 内の使用可能な接続が不足しても意味がありません。解決策の 1 つは、メイン ページの重要な要素が読み込まれた後に iframe の SRC を動的に設定することです。

米国のトップ 10 の Web サイトはすべて iframe を使用しています。主に、広告を読み込むために使用されます。これは理解できるものであり、広告配信を読み込む簡単な方法を備えた論理的な解決策です。ただし、iframe はページのパフォーマンスに影響を与えることに注意してください。可能な限り、iframe は使用しないでください。どうしても必要な場合には慎重に使用してください。

以上がJSPにおけるiframeとはどういう意味ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。