5

同じ内容の質問を 10 件以上調べましたが、更新された回答は見つかりませんでした。(ウェブの世界は急速に変化していると思います)。まず、ユーザー ボタンのクリックで F11 キーを押すことをシミュレートする現在のウィンドウを全画面表示にすることは可能ですか。また、すべての主要なブラウザー (IE、FF、Chrome、および Safari) で機能を動作させたい場合のベスト プラクティスは何ですか。

Javascript全画面ウィンドウの作り方(画面全体に引き伸ばす)

F11 を JavaScript でシミュレートする

オンクリックで全画面表示

上記のリンクを含め、多くの質問をしましたが、問題はありませんでした。誰かがアイデアを思いつくことができれば、それは本当に役に立ちます。ありがとう。

4

2 に答える 2

1

この質問は、リンク先の質問と重複している可能性があります。最新のクロスブラウザー ソリューションは次のとおりです。

function requestFullScreen(elt) {
    console.log("Requesting fullscreen for", elt);
    if (elt.requestFullscreen) {
        elt.requestFullscreen();
    } else if (elt.msRequestFullscreen) {
        elt.msRequestFullscreen();
    } else if (elt.mozRequestFullScreen) {
        elt.mozRequestFullScreen();
    } else if (elt.webkitRequestFullscreen) {
        elt.webkitRequestFullscreen();
    } else {
        console.error("Fullscreen not available");
    }
}

これは、この記事の時点での「実験的な技術」であることに注意してください。詳細については、この回答この MDN ページを参照してください。

于 2014-09-10T20:54:37.697 に答える