0

アドオンの設定ウィンドウを作成するためのこのコードの冒頭があります。

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://global/skin/global.css"?>
<!DOCTYPE korpuslex SYSTEM "chrome://korpuslex/locale/korpuslex.dtd">
<prefwindow type="prefwindow"
    id="korpuslex-prefs"
    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
    style="width: 42em; min-height: 37.5em;"                           
    title="&korpuslex.PrefsTitle;">
<script src="options.js" />

...

*.dtd ファイルから "title="&korpuslex.PrefsTitle;">" のようにパラメーターを呼び出すと、"エラー分析 XML" が得られますが、パラメーターが使用されていなければすべて問題ありません。コードを他のアドオンと一致させようとしましたが、なぜ機能しないのかわかりません。

4

1 に答える 1

0

ドキュメント タイプの宣言では、ドキュメントのルート要素タイプの名前を指定する必要がありますprefwindow

に変更します

<!DOCTYPE prefwindow SYSTEM "chrome://korpuslex/locale/korpuslex.dtd">
于 2013-02-01T21:54:09.463 に答える