Transmettre les valeurs à un fichier SWF avec JavaScript et SWFObject

SWFObject fournit un moyen simple de transmettre des valeurs à un fichier SWF en utilisant uniquement du code JavaScript: aucun code côté serveur n'est requis! Dans ce tutoriel, nous allons construire un compteur de collecte de fonds qui peut facilement être mis à jour avec le montant donné jusqu'ici, sans avoir à recompiler le SWF..


Aperçu du résultat final

Affichez le code source de la démo et vous verrez que les montants des dons cibles et actuels sont définis en JavaScript..


Section 1: Qu'est-ce que SWFObject? Pourquoi l'utiliser?


Section 2: Configurer le SWF de collecte de fonds et se familiariser avec SWFObject


Section 3: Fonctionnalités supplémentaires et polonais


Non-IDE: Code pertinent en texte brut

Si vous n'utilisez pas Flash IDE, voici le code approprié en texte brut "copier-coller":

 if (root.loaderInfo.parameters ["goal"]! = null) goal = Number (root.loaderInfo.parameters ["goal"]); actual = nombre (root.loaderInfo.parameters ["actual" "));  else // si impossible d'accéder aux valeurs de la page goal = 100; réel = 50

Les vidéos du didacticiel expliquent comment les associer à un objet JavaScript dans la page..