webdevqa.jp.net

ウィンドウフレームやタブ/アドレスバーなしでブラウザを起動する方法

私は、ウィンドウフレーム、アドレスバー、またはタブセクションなしでスクリプトまたはコマンドラインからChrome、Firefox、またはIE9 +を起動する方法を探しています。

図:

OrangeBox

たとえば、オレンジ色のボックスで構成されたセクションとその内側の領域だけを表示できるようにしたいと思います。

水平スクロールバーは問題になりません(表示されるHTMLを制御し、スクロールする必要がないようにすることができます)。理想的には私は垂直スクロールバーを切り取りたいのですが、それが示されていれば私はそれと共に生きることができました。

誰もが私がWindows 7でこれを行うことを可能にするであろう任意のツールまたはスクリプトを知っていますか?

51
FoamyGuy

インターネットエクスプローラ

Internet Explorerの場合、-k(キオスクモード)を使用できます。

Internet Explorerをキオスクモードで起動します。ブラウザは、アドレスバー、ナビゲーションボタン、またはステータスバーを表示しない最大化されたウィンドウで開きます。

例:

iexplore.exe -k http://www.google.com/

これについてもっと読む:


Firefox

Firefoxのコマンドラインオプション-fullscreenは私にとってはうまくいきませんでした:

"firefox.exe" -url http://superuser.com -fullscreen

しかし、 R-kiosk 0.9.0 拡張による Kimmo Heinaaro の使用魅力のように働きます。

Real KioskはFirefoxの拡張機能で、デフォルトで全画面表示になっており、すべてのメニュー、ツールバー、キーコマンド、および右ボタンメニューが無効になっています。 Alt + Homeはまだあなたを家に連れて行きます。

25
Zuul

クロム/クロムの場合は--app=http://address.comフラグです。

あなたはchromium-browser --app=http://some.website.orggoogle-chrome --app=http://www.google.comあるいはchrome.exe --app=http://you.get.itなどを呼び出すことによってそれを使うでしょう。

利用可能なすべてのスイッチ: http://peter.sh/experiments/chromium-command-line-switches/

編集:--kioskフラグも見てみるとよいでしょう。

69
Alex

firefox用

firefox.exe -chrome http://example.com

魅力のように機能しますが、それは文書化されたコマンドラインオプションではありません。

注:ウィンドウのサイズは本体のサイズに基づいて計算されます。必要なウィンドウサイズは必ずhtmlで指定してください。

8
ggpp23

これは、Chromeの拡張機能「 ポップアップとして開く 」を介して行うのは簡単です。

現在のタブをポップアップウィンドウとして開く

この拡張はとても簡単です。アイコンをクリックすると、現在のタブが新しい​​Poupウィンドウに移動します。 (ポップアップウィンドウは、ナビゲーションバーとタブバーのないウィンドウなので、縦方向のスペースがずっと少なくて済みます)

これがどのように役立つのかわからないのですか。私は、私のエディタの横または重ね合わせて使用​​するAPIリファレンスまたはマニュアルの例としてそれを使用しているので、ナビゲーションバーとタブバーがなくてもスペースを節約できます。

4
Israel Gale

ウィンドウの幅/高さとx/y位置を指定する別の方法で@Zuul answerを拡大するには

この自動キースクリプトでもうまくいきます。

Run, C:\Program Files\Internet Explorer\iexplore.exe -k http://www.google.com/
WinWait, Windows Internet Explorer
WinMove,,,100,100,400,300

この例では、幅= 400、高さ= 300で、ウィンドウをx = 100、y = 100に配置します。

編集:も

<body scroll="no">

私のHTMLでIEのためのバーティクルスクロールバーを無効に(隠す)します。あの+ Zuulの答え+このAHKスクリプトは私が望んでいた場所に正確にたどり着きます。

編集2:私は私のHTMLにscroll-"no"さえ必要としていなかったことが判明しましたが、とにかくVertスクロールバーは表示されませんでした。私はこれがあなたがどのページを見せているかに依存するだろうと思います。

1
FoamyGuy