Exécuter un scipt JS avant de loader un SWF

Résolu
thepopol777 Messages postés 70 Date d'inscription jeudi 27 janvier 2011 Statut Membre Dernière intervention 18 mars 2022 - 11 févr. 2010 à 19:30
thepopol777 Messages postés 70 Date d'inscription jeudi 27 janvier 2011 Statut Membre Dernière intervention 18 mars 2022 - 15 févr. 2010 à 11:32
Bonjour.

Dans le cadre de la création d'un site internet, j'utilise un scipt JS qui détermine quel est la taille de l'ecran de l'utilisateur, et ainsi, choisis la bonne taille de background du body en fonction. Le problème, très curieux d'ailleurs, c'est que sur ma page j'ai un SWF assez gros, et tant que le SWF n'est pas totalement chargé, le script JS ne s'exécute pas et je me retrouve avec un background tout blanc en attendant que le SWF soit chargé.

Comment puis-je faire pour que le script JS s'exécute AVANT le chargement du SWF afin d'avoir au moins un background agréable pendant l'attente?

Merci pour vos suggestions.

4 réponses

PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 17
13 févr. 2010 à 17:02
cela ce joue dans la priorité des appels
sur le onload du body tu mets une fonction qui va créer et/ou charger le fichier SWF, il va de soit que le test de dimensions de l'écran doit être fait avant...
;O)
PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 17
13 févr. 2010 à 09:38
Bonjour,
il n'y a qu'a créer et charger le SWF après chargement du document...
;O)
thepopol777 Messages postés 70 Date d'inscription jeudi 27 janvier 2011 Statut Membre Dernière intervention 18 mars 2022
13 févr. 2010 à 13:22
Heu.... merci de ta réponse mais je t'avoue que je n'ai pas compris ce que tu proposes :x
thepopol777 Messages postés 70 Date d'inscription jeudi 27 janvier 2011 Statut Membre Dernière intervention 18 mars 2022
15 févr. 2010 à 11:32
Ok je me suis renseigné sur cette méthode ( je ne connaissais absolument pas le onload du body, merveilleux je dois dire ). Ça marche impec', merci
Rejoignez-nous