Rechercher : dans
Par :

Chargement script AJAX

Dernière réponse le 12 mai 2008 à 11:29:31 pouletfrite85, le 7 mai 2008 à 16:33:04 
 Signaler ce message aux modérateurs

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.

Meilleures réponses pour « Chargement script AJAX » dans :
[IE] Erreur de script / Effectuer un débogage VoirDe temps en temps, lorsque vous naviguez sur le Net et que vous chargez une page Web, un message d'erreur de script survient : Une erreur est survenue. Une erreur est survenue sur le script de cette page. Souhaitez-vous effectuer un débogage...
Ajax - Javascript - Upload multiple VoirIntroduction Création de l'uploader Script côté serveur (upload.php) Téléchargement des Fichiers Multiples Génériques en Ajax Introduction AJAX Upload vous permet de facilement télécharger plusieurs fichiers sans rafraîchir la page et...
AJAX (Asynchronous Javascript And XML) VoirIntroduction à AJAX AJAX (Asynchronous Javascript And XML, traduisez Javascript asynchrone et XML) est une méthode de développement web basée sur l'utilisation d'un script Javascript pour effectuer des requêtes web à l'intérieur d'une page web...
Cahier des charges VoirIntérêt d'un cahier des charges Un « cahier des charges » est un document contractuel décrivant ce qui est attendu du maître d'œuvre par le maître d'ouvrage. Il s'agit donc d'un document décrivant de la façon la plus précise possible, avec un...
Load Balancing (équilibrage de charge) VoirUne des principales difficultés rencontrées par les administrateurs réseaux est la capacité à monter en charge, c'est-à-dire la faculté de répondre aux requêtes avec un temps de réponse acceptable, même en cas d'affluence massive. Equilibrage de...

1

Reivax962, le 7 mai 2008 à 16:40:33

Bonjour,

Où et comment as-tu placé ton appel au fichier javascript externe ?

Xavier

Répondre à Reivax962

2

pouletfrite85, le 7 mai 2008 à 16:48:34

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 ...

Répondre à pouletfrite85

3

Reivax962, le 12 mai 2008 à 10:17:42
  • +1

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.

Répondre à Reivax962

4

 pouletfrite85, le 12 mai 2008 à 11:29:31

Ok merci je savais pas

Répondre à pouletfrite85