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

HTML DOM exitFullscreen()メソッド


HTML DOMのexitFullscreen()メソッドは、現在フルスクリーンモードになっている要素を取得してそのモードから抜け出すために使用されます。フルスクリーンモードになっていない要素で実行された場合は、何も実行されません。

構文

以下は、exitFullscreen()メソッドの構文です-

HTMLElementObject.exitFullscreen()

exitFullscreen()メソッドの例を見てみましょう-

<!DOCTYPE html>
<html>
<head>
<style>
   var docEle = document.documentElement;
   function GoNormal() {
      if (document.exitFullscreen)
      document.exitFullscreen();
   }
   function GoFullscreen() {
      if (docEle.requestFullscreen)
      docEle.requestFullscreen();
   }
</style>
</head>
<body>
<h1>exitFullscreen() method example</h1>
<img src="EiffelTower.jpg" width="200px" height="200px">
<p>The Eiffel Tower was built on 28 January 1887</p>
<button onclick="GoFullscreen();">Fullscreen View</button>
<button onclick="GoNormal();">Normal view</button>
</body>
</html>

出力

これにより、次の出力が生成されます-

HTML DOM exitFullscreen()メソッド

フルスクリーンビューをクリックすると-

HTML DOM exitFullscreen()メソッド

キーボードのEscキーを押すか、[通常表示]ボタンをクリックすると、元の画面サイズに戻ります-

上記の例では-

ユーザーがクリックしたときにそれぞれGoFullScreen()またはGoNormal()関数を実行する2つのボタン「FullScreenView」と「NormalView」を作成しました-

<button onclick="GoFullscreen();">Fullscreen View</button>
<button onclick="GoNormal();">Normal view</button>

GoFullscreen()関数は、HTMLドキュメントでは要素であるドキュメントルート要素を取得します。次に、ドキュメントのブール値のrequestFullScreenプロパティ値を取得して、画面がまだフルスクリーンモードになっていないかどうかを確認します。フルスクリーンビューでない場合は、要素を使用してrequestFullScreen()メソッドを実行します。他の要素も使用でき、その要素に対してのみ全画面表示が有効になります-

function GoFullscreen() {
   if (docEle.requestFullscreen)
   docEle.requestFullscreen();
}

GoNormal()関数は、ドキュメントのexitFullScreen boolenプロパティ値を取得して、画面がまだ通常のビューになっていないかどうかを確認します。画面が通常のビューにない場合は、ドキュメントのexitFullScreen()メソッドを実行します-

function GoNormal() {
   if (document.exitFullscreen)
   document.exitFullscreen();
}

  1. HTML DOM hasAttributes()メソッド

    HTML DOM hasAttributes()メソッドは、要素に属性があるかどうかをチェックします。要素に属性が含まれている場合はtrueを返し、含まない場合はfalseを返します。このメソッドが要素ノード以外のノードで呼び出された場合、戻り値は常にfalseになります。 構文 以下は、hasAttribbutes()メソッドの構文です- node.hasAttributes() 例 hasAttributes()メソッドの例を見てみましょう- <!DOCTYPE html> <html> <body> <h1>hasAttributes(

  2. HTML DOM focus()メソッド

    HTML DOM focus()メソッドは、HTML要素にフォーカスを与えるために使用されます。フォーカスをすべてのHTML要素に適用することはできません。例:タグにフォーカスすることはできません。要素からフォーカスを削除するには、blur()メソッドを使用します。 構文 以下は構文です- HTMLElementObject.focus() 例 focus()メソッドの例を見てみましょう- <!DOCTYPE html> <html> <head> <style>    input[type=text]:focus, p: