gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 09:45:21 25 4
gpt4 key购买 nike

我在 ColdFusion 9 上使用 Flash 表单时遇到问题,而该表单在 ColdFusion 8 下运行良好。在浏览器中查看 Flash 表单时,表单元素本身显示正确,但每个字段的数据未在输入中呈现元素,并且在提交表单时不存在。当页面加载时,我收到错误:

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

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

enter image description here

为了尝试找出为什么会发生这种情况,我启动了 Charles 并观察了对服务器的请求。正如您在下面的屏幕截图中看到的,.js 文件收到 200 个响应,表明它们可以正常运行,但 cfswf 请求收到“连接已关闭”错误,然后收到 200 个请求。 cfswf 请求显然已正确完成,否则我根本看不到 Flash 表单。

enter image description here

所以我需要弄清楚为什么我会收到这些 .js 错误,这样我才能让这个 Flash 表单正常工作。我只能假设该错误源自闪存端或通过 Flash Remoting(?),我只是不知道如何调试此问题并让事情向前发展。

最佳答案

我在开发一个应用程序时遇到了同样的错误。您可能在此之前声明了一些其他脚本,这会带来冲突。评论所有其他人并重试。我的就是通过这个尝试方法解决的。我评论了运行我的应用程序的所有脚本,它成功了。

关于flash - 在 ColdFusion 9 中使用 Flash 表单时出现 JavaScript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12159196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com