J'utilise Lightwindow v2 dans un projet Symfony pour créer une fenêtre modale (here est le plugin que j'utilise). La fenêtre modale fonctionne parfaitement sur mon serveur wamp local. Mais lorsque j'accède à la page depuis mon serveur AWS distant, l'élément de fond "grisé" de la fenêtre est trop court - il couvre la partie de l'écran qui est initialement visible mais si vous faites défiler vers le bas, le reste de l'écran est n'est pas grisé (ce qui le rend plutôt merdique). Utilisation de Firebug Je peux voir que la superposition grisée reçoit une valeur de hauteur différente, ce qui explique pourquoi elle est trop courte. Mais je suis intrigué par ceci, puisque l'on pourrait imaginer que le Javascript rendrait le même, indépendamment de l'hôte, puisqu'il s'agit d'un langage de script côté navigateur. Est-ce que quelqu'un peut imaginer une raison pour laquelle ce problème pourrait se produire?Javascript agissant différemment sur différents hôtes
0
A
Répondre
1
En raison des différences de temps de chargement entre votre serveur WAMP local et votre serveur distant, le rendu de la page peut se produire à des vitesses différentes. Votre overlay peut être rendu prématurément, avant que le navigateur ne rende la page à sa hauteur maximale.
Rendez-vous la fenêtre modale dès le chargement de la page? Si oui, pouvez-vous essayer d'ajouter un peu de retard pour voir si cela aide?
0
Je ne suis pas sûr, mais peut-être votre code JS essaie de lire la taille de la fenêtre du navigateur qui pourrait être possible pour les pages HTML locales, mais pas pour les sites Web externes?
Questions connexes
- 1. ASP classique "ExecuteGlobal" déclaration agissant différemment sur deux serveurs
- 2. Validation ModelMultipleChoiceField agissant différemment selon le widget
- 3. Styliser différents niveaux d'une arborescence WPF différemment?
- 4. Optimisation pour ARM: Pourquoi différents processeurs affecte différents algorithmes différemment (et radicalement)
- 5. Comment puis-je configurer différents certificats SSL pour les hôtes virtuels sur Apache?
- 6. Expression régulière pour correspondre chemin url exacte sur des hôtes différents
- 7. Comment envoyer des paquets entre deux hôtes IP sur différents sous-réseaux?
- 8. Propriété des fonctions agissant sur un objet
- 9. Diffusion UDP sur des systèmes multi-hôtes
- 10. Pourquoi le regroupement de connexions se comporte-t-il différemment sur différents serveurs?
- 11. PHP regex se comporte différemment sur différentes versions ou différents OS
- 12. CSS agissant bizarre
- 13. Silverlight WCF service agissant étrange
- 14. AS3 MouseEvent localX agissant bizarre
- 15. Javascript se comporte différemment sur Mac et PC? Je sais qu'il ne devrait pas
- 16. fichier hôtes Windows
- 17. Qt: ItemAt() de TableWidget agissant bizarrement
- 18. Comment configurer des hôtes virtuels sur Apache 2.2
- 19. Réception de diffusions UDP sur des systèmes multi-hôtes
- 20. SSO sur différents domaines
- 21. Comportement Javascript différent dans différents navigateurs
- 22. Ajouter des délimiteurs différents dans javascript toString() ..?
- 23. En utilisant Application.Run() sur différents threads
- 24. Comment puis-je (par défaut) différencier différemment les différents types d'étiquettes?
- 25. hauteur dans IE 6 agissant bizarre
- 26. permisions différents utilisateurs pour différents sites sur sharepoint
- 27. Différents sites Web sur différents domaines, une application .NET MVC?
- 28. Différents thèmes de mon site sur différents SSP
- 29. Construction identique sur différents systèmes
- 30. ActionLink se comporter différemment
Oui, il essaie de lire la taille de la fenêtre du navigateur. Mais pourquoi cela ne serait-il pas possible lorsque la page est hébergée à distance? – Jack7890
Peut-être que c'est un problème de bac à sable. Ou les paramètres de sécurité dans Firefox. Comment se comportent les autres navigateurs? – Martin