Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

Window.onloadとjavascriptのonDocumentReady


どちらの関数も、ページがブラウザに読み込まれるときにタスクを実行するために使用されますが、実行方法と実行時期に微妙な違いがあります。

「window.onload」は、ブラウザがDOMツリーと、画像、オブジェクトなどの他のすべてのリソースをロードしたときにコードを実行します。

onDocumentReadyは、他のリソースがロードされるのを待たずに、DOMツリーが構築されたときに実行されます。これにより、onDocumentReadyを使用してDOMに対してコードをより高速に実行できます。

もう1つの違いは、jQueryのdocument.ready()のようなものを使用している間、window.onloadはクロスブラウザ互換ではなく、すべてのブラウザでうまく機能することです。


  1. HTMLDOMウィンドウフレームプロパティ

    HTML DOMウィンドウフレームプロパティは、ウィンドウに対応するオブジェクトを返し、ウィンドウに存在するすべてのフレームを表します。 構文 以下は構文です- 現在のウィンドウでフレームを返す window.frames HTMLDOMウィンドウフレームの例を見てみましょう。 プロパティ- 例 <!DOCTYPE html><html> <head> <title>HTML DOM Window frames</title> <style>    * {      

  2. HTMLDOMウィンドウのframeElementプロパティ

    HTML DOMウィンドウのframeElementプロパティは、、、などの埋め込みウィンドウに対応するHTML要素を返します。 構文 以下は構文です- ウィンドウ埋め込み要素を返す window.frameElement 例 HTMLDOMウィンドウのframeElementプロパティの例を見てみましょう- <!DOCTYPE html> <html> <head> <title>HTML DOM Window frameElement</title> <style>    * {