[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(); //フルスクリーン モードに要求。