0

レポートをHTMLとして出力するレポートツールを作成しています。残念ながら、Solaris9でMozilla1.7のみを実行しているマシンでレポートを表示する必要がある場合があります。私の問題は、複数のレポートを別々のウィンドウ(またはそれが唯一のオプションの場合はタブ)で開くオプションをサポートする必要があることです。Mozillaを起動するには、新しいプロセスを作成し、コマンドラインでレポートのURLを渡します。 /path/to/mozilla-bin file:///path/to/report.html

URLごとに1つのプロセスを作成せずに複数のURLを開く方法はありますか?方法がない場合、プロセスごとに1つずつ、同じMozillaプロファイルを使用して複数のURLを開くにはどうすればよいでしょうか。

すべての助けに感謝します

編集:これはおそらくスーパーユーザーに投稿する必要があることに気づきました。Mod、可能であればそこに移動してください。ごめん。

4

1 に答える 1

0

幸いなことに、Mozillaにはずっと前にさかのぼるソースコードアーカイブがあります。Mozilla 1.7のコマンドライン処理コードは、コマンドライン引数をブラウザウィンドウにそのまま渡すようです。ブラウザウィンドウに関しては、ロードするアドレスのリストを取得するために、そのパラメータを改行( )文字で分割します。\nしたがって、アプリケーションは"file:///path/to/report.html\nfile:///path/to/report2.html\nfile:///path/to/report3.html"パラメータとして渡す必要があり、複数のタブを開くために機能するはずです。

于 2012-08-22T14:05:08.823 に答える