Je vais avoir un problème avec les Formulaires en Flash sur ColdFusion 9 qui fonctionnait parfaitement sous ColdFusion 8. Lors de l'affichage de la forme flash dans le navigateur, la forme des éléments eux-mêmes s'affichent correctement, mais les données pour chaque champ n'est pas rendu dans les éléments d'entrée, et ne sont pas présents lors de la soumission du formulaire. Lorsque le chargement de la page, j'obtiens une erreur:
964024021.mxml.cfswf:1 ReferenceError: Can't find variable: updateHiddenValue
La fonction updateHiddenValue
est une fonction qui est définie en /CFIDE/scripts/cfform.js
, qui devient chargé dans la page. Si j'utilise la Console et lancez directement la fonction, il fonctionne sans problème:
Pour essayer de comprendre pourquoi ce qui se passe, j'ai allumé Charles et regardé les requêtes au serveur. Comme vous pouvez le voir dans la capture d'écran ci-dessous, l' .js fichiers de recevoir 200 réponses, montrant qu'ils sont bons, mais la cfswf
des demandes sont de la "fermeture de la connexion" les erreurs, puis de plus de 200 demandes. L' cfswf
des demandes sont évidemment finition correctement, ou que je ne vois pas le flash de forme à tous.
Donc j'ai besoin de comprendre pourquoi je me fais de ces .js
erreurs afin que je puisse obtenir ce formulaire flash workng. Je ne peux que supposer que l'erreur est originaire de la flash côté des choses, ou par l'intermédiaire de Flash Remoting (?), J'ai juste aucune idée de comment déboguer ce problème et faire avancer les choses.