fika Posté 19 Février 2007 Posté 19 Février 2007 Bonjour à tous! Je vous soumets mon souci : J'essaie de créer une fonction qui, quand je lui envoie le n° de mon swf à afficher, écrit le code (en javascript) pour l'afficher. Mais je dois me planter dans les guillemets ou un autre élément de syntaxe, car le navigateur interprète le </script> contenu dans le document.write ! Voici ma fonction, pouvez-vous m'aider? Merci beaucoup d'avance! function ChangeSwf(number){document.write ("<script type=\"text/javascript\">AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','524','height','382','src','swfcss/z_im.swf?chemin=zooms/"+number+"','quality','high','bgcolor','#000622','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','swfcss/z_im.swf?chemin=zooms/"+number+"' ); </script>");}
captain_torche Posté 19 Février 2007 Posté 19 Février 2007 Essaye de remplacer tes ouvertures/fermetures de balises par leur équivalent HTML : < : < > : >
dams41 Posté 21 Février 2007 Posté 21 Février 2007 Pas sur d'avoir compris ce que tu veux faire, mais ça serait pas mieux avec un eval("AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','524','height','382','src','swfcss/z_im.swf?chemin=zooms/"+number+"','quality','high','bgcolor','#000622','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','swfcss/z_im.swf?chemin=zooms/"+number+"');");
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant