私はXULを使ったことがないので、かなり不思議に思えます。Linux環境でWebページをロードするだけの単純なXULアプリケーションを作成するには何が必要ですか?ウィンドウの装飾、履歴、戻るまたは進むボタンは必要ありません。Webページをロードする最も単純なXULアプリ...GREバージョン10.0.11でxulrunnerを使用します。
また、XULアプリケーションの作成について学ぶためのチュートリアルを入手するのに最適な場所はどこですか?
私はXULを使ったことがないので、かなり不思議に思えます。Linux環境でWebページをロードするだけの単純なXULアプリケーションを作成するには何が必要ですか?ウィンドウの装飾、履歴、戻るまたは進むボタンは必要ありません。Webページをロードする最も単純なXULアプリ...GREバージョン10.0.11でxulrunnerを使用します。
また、XULアプリケーションの作成について学ぶためのチュートリアルを入手するのに最適な場所はどこですか?
私は答えを見つけました。これを行う1つの方法があります。
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="main" title="Konami Browser" width="800" height="600"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<browser type="content" src="http://google.com/" flex="1"/>
</window>
もちろん、ディレクトリ構造内の他のファイルも必要です。
たぶん、これでうまくいき、コマンドライン引数からページをロードできます。
皮切りに:
xulrunner /path/to/application.ini -test " http://www.google.nl "
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<script type="application/x-javascript"> <![CDATA[
function init_browser()
{
var cmdLine = window.arguments[0];
cmdLine = cmdLine.QueryInterface(Components.interfaces.nsICommandLine);
document.getElementById('id_browser').src = cmdLine.handleFlagWithParam("test", false));
}
]]></script>
<window id="main" title="Konami Browser" width="800" height="600"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
onload="init_browser();">
<browser id='id_browser' type="content" src="http://google.com/" flex="1"/>
</window>
]]></script>
私はXULRunnerを持っていないため、XULコードを記述できませんが、コマンドライン引数にアクセスする方法のヒントを提供する投稿をここで見つけました。
すでに正しい答えを提供しているので、簡単なXULチュートリアルを見て、考えられるさらなる質問に答えることができます。