【发布时间】:2010-09-02 09:58:58
【问题描述】:
在 gmail 中,我看到收件箱会在收到电子邮件时自动更新。在 PHP 或 ASP 中如何处理来自服务器的此类更新客户端网站?我猜在浏览器聊天中它是相同的过程。谢谢。
【问题讨论】:
在 gmail 中,我看到收件箱会在收到电子邮件时自动更新。在 PHP 或 ASP 中如何处理来自服务器的此类更新客户端网站?我猜在浏览器聊天中它是相同的过程。谢谢。
【问题讨论】:
这称为AJAX (Asynchronous JavaScript and XML),其中客户端脚本在不完全刷新页面的情况下进行请求,然后根据返回的响应更改页面部分。
【讨论】:
last_email_date参数,例如,页面会检查数据库(或任何其他来源)基于指定标准的新电子邮件。并返回内容的 xml/json/html,然后脚本将使用该响应来更新用户界面。这是基本的情景。