0

最小限の追加機能 (ツールバー、メニューバー、アドレスバーなど) を使用して、Firefox で html ファイルを開こうとしています。ウェブページの html コンテンツだけで、他には何もありません。ターミナルからLinux内でこれを実行できるようにしたい。また、同じバージョンの Firefox を実行している複数の Linux マシンで動作するようにする必要もあります。したがって、これにより、プロファイルを使用する可能性がなくなります。これらの設定をオフにできるようにする単純なパラメーターが Firefox にあることを期待していました。私はあるとは思わない。

私が見つけた唯一の可能性は、javascript の window.open によるものです。window.open のパラメーター仕様は、firefox 1.5.0.9でも機能していないようです。それらのいくつかは Firefox 3.0 以降で削除されたと読みましたが、私が使用しているバージョン 1.5.0.9 に関しては何も見つかりませんでした。

これは、windows.open を使用して .html ファイルを開くために使用しているものです...

test.html:

    <html>
    <body>
    <script>
    window.open('./rel_notes.html','_self','toolbar=no,menubar=no')
    </script>
    </body>
    </html>

そして、ターミナルから「firefox test.html」を実行するだけです。

これを行うと、ツールバーとメニューバーの両方が引き続き表示されます。私は何を間違っていますか?これを行う簡単な方法はありますか?

4

2 に答える 2

0

ブラウザの設定で、X ソース (ローカルホストだと思いますか?) からの通知なしでポップアップが許可されている場合、次のように動作する可能性があります。


window.open('./rel_notes.html',null,'menubar=no,toolbar=no');
window.open('','_self',''); //this is needed to prevent IE from asking about closing the window.
setTimeout('self.close();',500);
于 2012-09-04T18:13:05.553 に答える
0

リンク bungdito のリンクから取得したもの:

    After a window is opened, JavaScript can't be used to change the features. 

したがって、test.html を開いて _self で window.open を使用することにより、javascript を使用して、既に開いているウィンドウに機能を調整しようとしています。

ソース: https://developer.mozilla.org/en-US/docs/DOM/window.open

于 2012-09-04T18:29:06.970 に答える