Redimensionner la Fenêtre Modale en Javascript
Je suis en train de redimensionner ma fenêtre de dialogue modale si certains éléments sont caché/montré.
window.resizeTo(800, 600);
J'ai essayé d'utiliser le code comme ci-dessus, mais il ne semble pas fonctionner. Je le pense parce que c'est une boîte de dialogue modale, et pas une fenêtre régulière. Des suggestions quant à la façon dont je pourrais redimensionner ce?
Modifié: Ce n'est pas un doublon d'un redimensionnement de jQuery modal question. La question ci-dessus et des tags ne pas liste jQuery comme étant un élément en cours d'utilisation.
correct, jQuery n'est pas en cours d'utilisation.
correct, jQuery n'est pas en cours d'utilisation.
OriginalL'auteur matthew_360 | 2009-05-01
Vous devez vous connecter pour publier un commentaire.
D'identifier l'élément ou le numéro du conteneur et de faire quelque chose comme ceci:
Si vous utilisez jQuery pour cela, il peut être tout à fait un peu plus facile, vous pouvez joindre le spectacle modal de la fonction.
Modifier
Dans les fonctions javascript ci-dessus, MyModal sera l'ID du conteneur ou modale. Par exemple, si vous utilisez un DIV pour l'élément extérieur de votre modale, vous définissez la DIV comme ceci:
EDIT #2
Puisque ce n'est pas un "modal", comme la plupart appellerions aujourd'hui, plus d'une nouvelle fenêtre pop-up, cette ligne de code qui devrait fonctionner pour vous (trouvé ici):
J'ai ajouté quelques infos ci-dessus.
Merci R, mais je pense que peut-être je ne suis pas décrire mon scénario complètement. J'ai ouvert la modale à l'aide de showModalDialog, et il ouvre une autre page aspx dans cette boîte de dialogue. J'ai essayé d'y accéder via la Page de Titre et quelques autres choses, mais cela n'a pas semblé fonctionner. Merci pour l'aide!
Quand vous dites "modal" est-il une couche ajoutée à la page web en cours, ou vous êtes littéralement tout juste d'ouvrir une nouvelle page web tous ensemble? Est-ce comme une fenêtre pop-up?
c'est une fenêtre pop-up. Une autre page du même site web est mis en place dans une boîte de dialogue modale à agir comme un formulaire pour modifier les valeurs affichées dans un contrôle gridview sur la page parent.
OriginalL'auteur RSolberg
Si vous essayez de redimensionner la fenêtre de dialogue modale à partir de l'intérieur de la fenêtre elle-même, vous pourriez être tenté d'utiliser le javascript de la fenêtre.resizeTo() ou de la fenêtre.resizeBy().
Cependant, ceux qui ne fonctionnera pas. Au lieu de cela, utiliser:
P. S.
Rsolberg: L'affiche n'a dire, fenêtre de dialogue modale. Cela semble être la façon dont je l'avais décrit. Je ne suis pas sûr que pourrait être interprété comme étant liés à jQuery. Je voudrais supprimer le jQuery réponse afin d'éviter toute confusion.
OriginalL'auteur Josh Mouch