2009-04-06 9 views
0

Je travaille sur la création d'une extension Firefox. J'ai ajouté une zone de texte dans un popup. La fenêtre contextuelle s'ouvre en cliquant sur un bouton de la barre d'outils. La zone de texte apparaît mais ne me laisse pas l'éditer. Je n'ai donné aucun attribut en lecture seule. Voici le code:XUL Textbox inside Popup ne fonctionne pas

<popupset id="myPopupSet"> 
    <popup id="trial-popup" noautohide="true" position="after_start"> 
    <vbox> 
    <label value="Enter your name:"/> 
    <textbox id="identfier_box" value="This is some text."/> 
    </vbox> 
    </popup> 
    </popupset> 

<toolbarpalette id="BrowserToolbarPalette"> 
<toolbarbutton id="mybutton" 
    class="toolbarbutton-1" 
    label="Identifier" 
    popup="trial-popup" 
insertbefore="urlbar-container" /> 

quelqu'un peut me le faire savoir pourquoi il y a ce problème? Merci!

+0

où est le code? – pc1oad1etter

Répondre

0

Ce que vous voulez vraiment, c'est un panneau et non un popup.

Remplacez <popup> par <panel> et vous avez ce que vous voulez.