gpt4 book ai didi

ajax - AJAX div的错误处理

转载 作者:行者123 更新时间:2023-12-03 07:56:00 25 4
gpt4 key购买 nike

我一直在使用一个非常有用的基于AJAX的脚本AJAXTwits将体育队的多个Twitter时间轴加载到div中。关于脚本的好处是,它(1)将多个时间轴合并为一个按时间顺序排列的时间轴,并且(2)缓存xml以加快加载速度。不过,Twitter的提要每隔一段时间就会出现故障,这意味着(i)缓存失败,(ii)无法加载内容(我被加载消息卡住了),以及(iii)如果问题足够大,整个页面(不仅是div)中断并引发404错误。

因此,我想添加错误处理功能-具体来说,是一种预先编写的消息/div内容,如果内容在设定时间内没有加载,它将替换加载消息。我在这个论坛上找到了一些很好的例子来处理超时问题。但是那些处理的函数/脚本语法要简单得多。作为剪切/粘贴/模拟程序员,我很难适应这种情况。

主要的html看起来像这样:

<ul id='AjaxTwits'>
<li id='AjaxTwitsLoader'>
<em>Loading tweets</em>
</li>
</ul>

<script type="text/javascript">
getAjaxTwits("AjaxTwits/AjaxTwitsRequest.php", 6);
</script>

如果不深入研究脚本和php文件,是否可以在此html中放置任何类型的错误/超时处理?任何帮助表示赞赏!

最佳答案

我之前没有使用过此脚本,因此无法为您提供帮助,但是我可以推荐我在应用程序上显示Twitter消息所使用的脚本。

这是一个jquery插件,您可以在这里找到:http://tweet.seaofclouds.com/

我认为您不会遇到相同的问题,因为它使用jquery进行ajax调用。值得尝试。

希望能帮助到你。

关于ajax - AJAX div的错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1052905/

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