我在后台添加新闻数据,而要在前台自动刷新显示出来,并且网页不闪动!请高手指教!

2024-12-14 06:07:05
推荐回答(2个)
回答1:

这个要用到Ajax技术,目前的Web推送技术还不成熟,所以很难实现你要的后台添加,前台直接推送出来,只能通过前台的固定时间段刷新来实现,大体思路如下:
通过JavaScript函数setTimeout来实现Ajax的定时送后台请求,例如每隔5秒刷新一次。
setTimeout(function(){
// Ajax 请求

},5);
然后将请求响应的内容填入DOM元素中,这样也就实现局部刷新,看不到整个页面的刷新。

回答2:

刷新出来,一般添加了网站就会自动刷新,你说的不闪动 不知道什么意思,如果闪动,可能与你网页代码有关。请核实你的网页代码设置。