2010-08-16 18 views
1

Je travaille sur un addon firefox, et quand j'utilise% pour une étiquette de menu et une info-bulle, l'addon ne fonctionne pas (n'apparaît pas sur Firefox).Firefox addon ne fonctionne pas lorsque vous utilisez% dans l'étiquette de menu et l'info-bulle

J'utilise le% dans un fichier .dtd comme ceci:

<!ENTITY addonName.menuX "%09 (Tab)"> 

Et dans le fichier .xul comme ceci:

<menuitem class="menuitem-iconic" image="chrome://addonName/skin/image.png" tooltiptext="&addonName.menuX;" label="&addonName.menuX;" oncommand="addonName.function('X')" /> 

Si je supprime le% de <!ENTITY addonName.menuX "%09 (Tab)"> il fonctionne très bien . J'ai essayé d'y échapper avec un backslash mais ne fonctionne toujours pas, alors comment est-ce que j'imprime% dans le menu addon?

Répondre

1

l'équivalent unicode de% qui est \u0025 devrait fonctionner.