我从他们的视频评论中看到了这个新的YouTube功能,其中显示的链接显示“自您到达后已发布了2条消息”,因此这基本上使用了一个ajax请求,自您到达之日起一直请求数据库页面,但是如何做到这一点,因为你必须在这个ajax请求中有你的到来日期,一直保持自己的使用并将你的到达日期改为现在? 欢呼声
答案 0 :(得分:0)
每次发送latest_time
请求时,内部AJAX
变量都会更新。
响应是这样的:
<?xml version="1.0" encoding="utf-8"?>
<root>
<poll_delay>
<![CDATA[15000]]>
</poll_delay>
<latest_time>
<![CDATA[1289325319]]>
</latest_time>
<return_code>
<![CDATA[0]]>
</return_code>
<comments>
<![CDATA[]]>
</comments>
</root>
,latest_time
存储在客户端,并在下一个请求中使用。
答案 1 :(得分:0)
好吧所以我最后用php会话来存储日期变量,这样变量在插入ajax请求时不受影响,不断重新加载自身(变量保持其唯一值(用户到达页面的时间),您还可以使用从数据库中选择的变量。