gpt4 book ai didi

javascript - 在 ColdFusion 中加载查询时有一个加载 gif

转载 作者:行者123 更新时间:2023-11-28 01:33:02 28 4
gpt4 key购买 nike

我已经在这里看到了几个类似的问题,但没有一个问题足够接近我想要的实际答案。

我有一个 CF 页面。生成大部分页面的查询有可能会持续很长时间,具体取决于用户,然后我们会盯着空白页面一会儿,认为它没有响应。

基本上,我的任务是在页面上加载某种 gif,直到它准备好,这样用户就不会认为它崩溃了。

  1. 我已经尝试过 CFLUSH 方法,除了它并没有真正按预期工作(我们使用的是 IE9 和 IIS,显然有些设置不能很好地配合)之外,它还留下了主页加载后屏幕上的“正在加载”文本/图像。我希望它在页面加载后消失。

  2. 我无法使用 jQuery

  3. 除了使用 CFAJAX 调用等可以访问的内容之外,我无法真正使用 native Ajax。

  4. 这里的另一位开发人员建议像在其他地方一样使用 CFWINDOW 来检查 session 是否超时等,但我还没有弄清楚如何进行。如果有人能在这方面指导我,我会愿意接受。

想法?

最佳答案

cfdiv。

另一位开发者正在绞尽脑汁,因为他说他知道他以前在某个地方做过这件事。最后他找到了,是一个cfdiv。

基本上,您将“有问题的”(即:持久的)代码剪切到另一个文件中。然后,添加 <cfajaximport>到头部,然后在您放置代码的地方:

<cfdiv id="divID" name="divName" bind="url:pageWithCode.cfm?(anyparameters)" bindonload="true" />

并确保将文件中的参数引用为“url”。一切都很完美!

感谢大家的帮助!

关于javascript - 在 ColdFusion 中加载查询时有一个加载 gif,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21884775/

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