画面全体をフルスクリーン表示
以下をブックマークレットに登録して実行すると、ctrl+0
でフルスクリーン表示できる。
javascript:var a=document.documentElement,b='RequestFullScreen';a.addEventListener('keydown',function(e){e.which==48&&e.ctrlKey&&(a['ms'+b]?a['ms'+b]():a['moz'+b]?a['moz'+b]():a['webkit'+b]())});
- Firefoxでは直接
mozRequestFullScreen()
が実行できないためkeydown
内から呼び出し - ChromeとSafariでは、フルスクリーン中は入力できない仕様
- Chromeに限って
webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)
と変更すれば入力可能 - 古いバージョンでは動作しない。IE, Operaでは試してすらいないので動くか不明。
任意のエレメントのみフルスクリーン
例としてはあまり良くないが、以下のようにすればQiitaの編集画面のみフルスクリーン表示で編集できる。(Chrome専用)
javascript:document.querySelector('form.draftForm').webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
こんな感じで画面いっぱい使える。