0

私の XUL には、次のコード フラグメントがあります。

<map name="KeypadMap">
<area href="javascript:pad('A')" coords="1,1,31,31" shape="rect"/>
</map>
...
<hbox flex="1">
 <image src="./keypad.png" width="32" height="32" useMap="#KeypadMap"/>
</hbox>

画像は問題なく表示されますが、マウスオーバーしてもカーソルが手に変わらず、クリックしてもパッド機能が呼び出されません。

同様のコードはそのままの HTML で問題なく動作するため、Firefox XUL ファイルを介して動作させるには何らかのトリックが必要です。

4

1 に答える 1

0

HTML を XUL 内に埋め込むには、名前空間を使用する必要があります。このガイドを確認してください。

于 2009-01-22T05:23:37.420 に答える