2010-12-14 49 views
1

Comment modifier la taille d'une boîte de dialogue pour une extension firefox?Modifier la taille d'une boîte de dialogue pour une extension firefox?

En javascript onload, je sais comment appeler "window.sizeToContent()" pour qu'il devine quelle devrait être la taille, mais est-ce que quelqu'un sait comment je peux changer la largeur et la hauteur de la fenêtre en particulier?

Merci

+1

Comment le dialogue est-il créé? –

Répondre

0

Si vous créez avec window.openDialog et de la transmettre l'URL d'un fichier XUL, vous pouvez simplement le mettre dans le fichier XUL:

<?xml yadda yadda yadda> 
<dialog xmlns="blah blah blah" 
     width="100" 
     height="100" 
> 
    ... 
</dialog> 
0

Notez que le réglage de la largeur et la hauteur en tant qu'attributs XUL affecte la largeur et la hauteur extérieures de la fenêtre. Si vous souhaitez définir la largeur intérieure et de la hauteur, puis le plus simple est via l'attribut de style c.-à-<dialog style="width: 100px; height: 100px;">

D'autres façons de régler la largeur et la hauteur comprennent le passage des caractéristiques à openDialog, appelant resizeTo ou la mise en outerWidth, outerHeight, innerWidth ou innerHeight dans le script.