2

xulrunner アプリで、JavaScript からタイトルを設定できないようです。私はこれらの2つの方法で設定しようとしました:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="mywindow" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" onload="go();">

    <!-- your code here -->
<script type="application/x-javascript">
<![CDATA[
    function go(){
        document.getElementById("mywindow").title="blar";
        document.getElementById("mywindow").setAttribute("title","blar");
    }
]]>
</script>
</window>

DOM Inspector は title 属性更新されることを示しますが、画面には表示されません。

4

2 に答える 2

4
[CDATA[
function entry_onLoad()
{
   document.title = "MyTitle"
}

addEventListener("load", entry_onLoad, false)

]]>

これは機能します

于 2010-07-06T09:40:28.977 に答える
0

ページが読み込まれた後は、ウィンドウを変更できないようです。方法があれば、私はそれを知りたいと思います..しかしこれはうまくいきます:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="mywindow" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" >
    <script type="application/x-javascript">
<![CDATA[
    function go(){
        document.getElementById("mywindow").title="blar";
    }
    go();
]]>
</script>
</window>
于 2009-05-01T20:57:26.720 に答える