你好,你的问题我看了,php的一个脚本用js我感觉比较好,像ecshop就是用js写的,我先说下大体思路。就是用setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。这个函数你用ajax来写,有的话d出,没的话不做任何处理。
以下是代码:
/ 检查新订单的时间间隔 /
var NEW_ORDER_INTERVAL = 180000;
/
开始检查新订单;
/
function startCheckOrder()
{
checkOrder()
windowsetInterval("checkOrder()", NEW_ORDER_INTERVAL);
}
/
检查订单
/
function checkOrder()
{
var lastCheckOrder = new Date(documentgetCookie('ECS_LastCheckOrder'));
var today = new Date();
if (lastCheckOrder == null || today-lastCheckOrder >= NEW_ORDER_INTERVAL)
{
documentsetCookie('ECS_LastCheckOrder', todaytoGMTString());
try
{
Ajaxcall('indexphpis_ajax=1&act=check_order','', checkOrderResponse, 'GET', 'JSON');
}
catch (e) { }
}
}
希望能帮助到你
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)