2009-10-23 9 views
2

Je veux obtenir les dimensions d'un objet flash chargé dynamiquement et redimensionner un DIV en conséquence. Je ne peux pas utiliser un langage côté serveur pour le faire.Comment obtenir la taille d'un swf chargé dynamiquement avec javascript?

J'ai essayé de rechercher le chargement et la lecture de la partie en-tête d'un fichier SWF pour obtenir ses cotes avec javascript, mais il est apparu vide.

Est-ce possible/réalisable à distance?

Merci à l'avance, J

Répondre

2

Comme indiqué dans the discussion here, vous devez créer un autre swf (appeler A) qui charge le swf que vous souhaitez intégrer (appeler B), et lire la dimension de B à l'aide A Loader A contentLoaderInfo pour obtenir le width et height de B. Enfin dire la valeur à JS en utilisant A ExternalInterface.

Questions connexes