J'ai un pop-up modal qui affiche initialement du contenu mais développe une div si une case est cochée. Le modal se développe correctement mais ne recentre pas sauf si vous faites défiler vers le haut ou vers le bas. Y a-t-il un événement javascript que je peux ajouter à ma fonction javascript pour recentrer l'ensemble du modal?Recentrer Popup modal avec Javascript
Répondre
événements Voici ce qu'il est:.
$find('ModalPopupExtenderClientID')._layout();
Par exemple:
$find('detailsPopUpExtenderId')._layout();
et ASPX:
<ccl:ModalPopupExtender runat="server" ID="MyPopUpExtender" TargetControlID="pop" PopupControlID="PopUp" BehaviorID="detailsPopUpExtenderId" BackgroundCssClass="ModalBackground" />
BehaviorID
étant la propriété où définir l'ID clientside.
Quel que soit l'événement que vous avez lié au défilement pour le recentrer, associez cet événement à l'événement d'expansion checkbox/div également (ou appelez-le à partir de l'autre événement). Difficile d'en dire plus sans voir de code.
Veillez à ce que cela ne soit pas lié à l'événement de redimensionnement de la fenêtre. Si c'est le cas, votre recentrage pourrait déclencher un événement de redimensionnement dans IE, ce qui provoquerait une boucle infinie.
S'il est lié à l'événement de redimensionnement, autorisez 1 ou 2 événements de redimensionnement, mais ignorez le reste. (Je dis 2, parce que dans IE, un événement « restauration » dans la fenêtre déclenchera au moins 2 Redimensionner (3 IE6)
- 1. Sys.Application.add_load Problème avec extension popup Modal
- 2. Ajax Modal Popup
- 3. Problème avec ajax modal popup extender
- 4. problème avec ajax modal popup extender
- 5. JQuery Modal Popup après window.location
- 6. Comment créer un popup modal en utilisant javascript et CSS
- 7. Affichage Ajax Modal Popup Édition
- 8. Contenu de l'impression d'un popup modal
- 9. Modal Popup pas rafraichissant Parent Page
- 10. solution pour la page popup comme modal
- 11. AJAX Toolkit Modal Popup n'apparaîtra pas
- 12. Modal PopUp - Trousse à outils de contrôle Ajax Ajax
- 13. Asp.Net: Javascript Modal Window
- 14. question dans le panneau lors de l'utilisation avec ajax contrôle popup modal
- 15. javascript popup issue Dans Internet Explorer!
- 16. ASP.NET AJAX Modal Popup Extender Répondre au code du serveur à la minuterie
- 17. Comment puis-je avoir popup de confirmation dynamique en utilisant le modal
- 18. Référencement d'une fenêtre parent à partir d'une iframe sur un popup modal
- 19. Fermer popup (div) jquery
- 20. Div popup d'un film ou d'une image
- 21. web2.0 popup?
- 22. Afficher l'image en tant que popup
- 23. Une autre question d'extension de popup modale
- 24. Contrôle de connexion popup Dotnetnuke avec le modalpopupextender
- 25. popup ouvert avec le contrôle du menu asp.net
- 26. Fenêtre popup Javascript dans IE6 et au-dessus
- 27. Appelez du code JavaScript lorsque l'utilisateur ferme une fenêtre (popup)
- 28. Fenêtre popup semblable à la fenêtre modale
- 29. jQuery Largeur de hauteur dynamique de Modal
- 30. Création d'un assistant modal
Fonctionne bien, merci. J'ai utilisé la propriété ClientID dans le code pour obtenir l'ID client complet. –
Vous pouvez définir la propriété 'BehaviourId' sur le contrôle' ModalPopupExtender', sans faire attention à l'ID client $ find ('bahaviour id') ._ layout(); '. Quoi qu'il en soit, bon tour. Merci! – adripanico