我想要这样的功能,就是一个网站,里面某个商品,我想让它的价格随着时间降低。有人说当网页关闭的时候,页面代码就不执行,时间就不减少了。我觉得可以把价格跟服务器端时间建立关联,这样页面不打开的时候,价格也能降低了。请问大家见过类似功能的网站吗?

解决方案 »

  1.   

    网页上显示商品价格用ajax刷新读取数据库中该商品价格
      

  2.   

    商品有上架时间, 每秒降多少直接用服务器上时间减商品上架时间,得到时间差,当前价=原价-时间差*每秒降价如果想实时的也可以将当前价和每秒降价发送到客户端,JS执行这一逻辑,客户端刷新页面,一样可以得到当前价,只是实时AJAX刷新的那价,可能和服务器有误差,但这不是问题。