Chargement script AJAX
Résolu
pouletfrite85
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
pouletfrite85 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
pouletfrite85 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans le cadre du développement d'un site web, j'utilise un fichier Javascript externe permettant d'agrandir les images (genre AJAX). Cependant, certaines pages comptant beaucoup d'images, je rencontre un problème pour agrandir l'image lorsque la page n'a pas finie de charger : le script n'est pas utilisé (et le navigateur affiche juste l'image). Par contre, si on attends patiemment que la page finisse de se charger, l'agrandissement grâce au script AJAX marche correctement (puisqu'il utilise le script).
Techniquement, l'idée serais de charger d'abord mon fichier Javascript et ensuite de charger les nombreuses images de la page.
Merci d'avance pour votre attention.
Dans le cadre du développement d'un site web, j'utilise un fichier Javascript externe permettant d'agrandir les images (genre AJAX). Cependant, certaines pages comptant beaucoup d'images, je rencontre un problème pour agrandir l'image lorsque la page n'a pas finie de charger : le script n'est pas utilisé (et le navigateur affiche juste l'image). Par contre, si on attends patiemment que la page finisse de se charger, l'agrandissement grâce au script AJAX marche correctement (puisqu'il utilise le script).
Techniquement, l'idée serais de charger d'abord mon fichier Javascript et ensuite de charger les nombreuses images de la page.
Merci d'avance pour votre attention.
A voir également:
- Chargement script AJAX
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Smart iptv bloqué au chargement - Forum Box et Streaming vidéo
- Logitech g hub chargement infini - Forum Logiciels
4 réponses
Les scripts du <head> se lancent une fois la page chargée.
Pour avoir des scripts qui s'exécutent au fil du chargement, il faut les placer dans le <body>, en haut.
Enfin, ce n'est pas « règlementaire », donc le comportement peut varier suivant les navigateurs.
Pour avoir des scripts qui s'exécutent au fil du chargement, il faut les placer dans le <body>, en haut.
Enfin, ce n'est pas « règlementaire », donc le comportement peut varier suivant les navigateurs.
L'appel se fait dans le <HEAD> : <script src="scriptaculous.js?load=effects" type="text/javascript">
L'appel marche puisque l'affichage des images fonctionne une fois que toute la page est chargée.
L'idée serait de faire passer le chargement du script en priorité.
PS : www.jean-yves-lesage.com/galerie1.php tu peut regarder ...
L'appel marche puisque l'affichage des images fonctionne une fois que toute la page est chargée.
L'idée serait de faire passer le chargement du script en priorité.
PS : www.jean-yves-lesage.com/galerie1.php tu peut regarder ...