[Edge]。→、
ブラウザーが全画面モードに移行したり終了したりした直後に発生します。
バブリング | あり |
---|---|
キャンセル可能 | いいえ |
インターフェイス | Event |
イベント ハンドラー プロパティ | onfullscreenchange |
Element が全画面モードに移行しようとしているのか、終了しようとしているのかを判別するには、DocumentOrShadowRoot.fullscreenElement の値をチェックしてください。この値が null ならば、要素が全画面モードを終了しようとしており、そうでなければ全画面モードに移行しようとしています。
HTML:
<SPAN id=IdTest style="background-color:#fee; color:black; font-size:30px">SPAN要素</SPAN><BR> <SPAN id=IdLog></SPAN>
JavaScript:
function Job(eve){ //fullscreenchange イベントの処理: if(!D){ D=eve; //最初のイベントでデータ収集。 }else if(!DA){ DA=eve; //次のイベントでデータ収集。 } IdLog.innerHTML=IdLog.innerHTML + document.fullscreenElement +" "; //表示(フルスクリーンになっている要素)。 } document.onfullscreenchange=Job; //イベント割り当て。 IdTest.requestFullscreen(); //フルスクリーン モードに要求。