3

jqueryを使用してブラウザのタイトルバー、メニューバー、ナビゲーションバー、タブバー、アドレスバー、ステータスバーを削除するにはどうすればよいですか?

問題は、モニター画面に完全に収まる必要があり、ブラウザーのバーを表示しないポップアップウィンドウを開くダイアログを呼び出していることです。

4

3 に答える 3

8

フルスクリーン APIは、ユーザーの画面全体を使用して Web コンテンツを表示するための簡単な方法を提供します。この記事では、この API の使用に関する情報を提供します。

この API を使用すると、要素とその子要素 ​​(存在する場合) を全画面表示にするようにブラウザーに簡単に指示できます。その間、すべてのブラウザー ユーザー インターフェイスとその他のアプリケーションが画面から除外されます。

実際の例(サイトの読み込み後に Enter キーを押します)

これもよく読んでいます。

于 2012-11-01T06:46:13.047 に答える
3

これらのツールバーをすべて非表示にすることはできませんが、ここで任意のオプションに false の値を設定することで最善を尽くすことができます: https://developer.mozilla.org/en-US/docs/DOM/window .open ... の 3 番目のパラメータでwindow.open、最も可能性が高いのは次のとおりです。

  • メニューバー
  • ツールバー
  • 位置
  • スクロールバー
  • タイトルバー

(すべてが完全に互換性/サポートされているわけではありませんが、使用しても害はありません)

「フルスクリーン」であることに関しては、フルスクリーン API の次善策は、次のオプションを の 3 番目のパラメータに使用することですwindow.open

window.open("url", "name", "top=0,left=0,width=" + window.screen.width + ",height=" + window.screen.height);

しかし、それはそれがフルモニターを満たすことを保証するものではありません.

于 2012-11-01T06:52:53.073 に答える
1
window.open("url","name",'height=240,width=200,top=' + top + ',left=' + left + ',directories=no,titlebar=nostatus=no,toolbar=no,menubar=no,navigationbar=no,location=no,resizable=no,scrollbars=no');
于 2013-03-28T11:51:36.467 に答える