Maintenant que j'ai appris comment pass values to an SWF object via flashvars, pourriez-vous s'il vous plaît me guider comment puis-je passer des valeurs d'une chaîne de caractères à javascript?Comment puis-je transmettre des valeurs de la chaîne de requête à javascript?
Qu'est-ce que je veux dire? Dans l'exemple suivant, je code dur le fichier xml à charger dans l'objet SWF.
<script type="text/javascript">
var so = new SWFObject("preview.swf", "", "100%", "100%", "9", "#ffffff");
so.addParam("allowFullScreen", "true");
so.addParam("scale", "noscale");
so.addParam("menu", "false");
so.addVariable("xmlPath", "xml/exampleData.xml");
so.write("flashcontent");
</script>
Depuis le fichier Xml est créé dynamique, le xml devrait être chargé de la valeur d'une chaîne de requête. (J'imagine).
mon URL est Supposé http://www.example.com/load.aspx?XmlFile=SomeData
Comment puis-je passer à côté javascript? Comme ..
so.addVariable("xmlPath", "xml/<% SomeData %>.xml");
ou tout ce dont il a besoin pour le faire fonctionner. En plus de l'exemple ci-dessus, existe-t-il un moyen de créer le JavaScript, côté serveur?
toujours bon de fournir une source: [http://snipplr.com/view/799/get-url-variables/](http://snipplr.com/view/ 799/get-url-variables /) –