我正在开发一个 Firefox 插件,当我使用 % 作为菜单标签和工具提示时,插件不起作用(不会出现在 Firefox 上)。
我在 .dtd 文件中使用 % ,如下所示:
<!ENTITY addonName.menuX "%09 (Tab)">
在这样的 .xul 文件中:
<menuitem class="menuitem-iconic" image="chrome://addonName/skin/image.png" tooltiptext="&addonName.menuX;" label="&addonName.menuX;" oncommand="addonName.function( 'X' )" />
如果我从中删除 %<!ENTITY addonName.menuX "%09 (Tab)">
就可以了。我尝试用反斜杠转义它但仍然不起作用,那么如何在插件菜单中打印 % ?