flash - 在ColdFusion 9中使用Flash Forms时出现JavaScript错误




1 Answers

我在开发一个应用程序时遇到了同样的错误。 你可能会在此之前声明一些其他脚本会带来冲突。 评论所有其他人并再试一次。 通过试用这种方法来解决我的问题。 我评论了所有脚本运行我的应用程序,它确定了。

我在ColdFusion 9上的Flash Forms有问题,在ColdFusion 8下运行得很好。在浏览器中查看flash表单时,表单元素本身显示正确,但每个字段的数据都不会在输入元素中呈现,并且提交表格时不在场。 当页面加载时,我收到一个错误:

964024021.mxml.cfswf:1 ReferenceError: Can't find variable: updateHiddenValue

函数updateHiddenValue是在/ /CFIDE/scripts/cfform.js定义的/CFIDE/scripts/cfform.js ,它将被加载到页面中。 如果我使用控制台并直接运行该函数,它运行没有问题:

为了弄清楚为什么会发生这种情况,我解雇了查尔斯并向服务器查看了请求。 正如您在下面的屏幕截图中看到的那样,.js文件会收到200条响应,表明它们很好,但cfswf请求会出现“连接已关闭”错误,然后是200条请求。 cfswf请求显然正确完成,或者我根本看不到flash表单。

所以我需要弄清楚为什么我得到这些.js错误,所以我可以得到这个flash表格。 我只能假设错误来自事物的闪存方面或通过Flash Remoting(?),我只是不知道如何调试此问题并使事情向前发展。




Related