当前位置: 技术问答>java相关
有人知道该怎样解决吗??(在线)
来源: 互联网 发布时间:2015-10-24
本文导语: 我做一个聊天室的程序.用的是框架结构,但是现在是有一个问题,为了刷新application的内容.我用了这一句.现在内容是可以可以显示出来.但是每刷新一次,页面就往上跳.(就是你刷新网页一样)并不能随着消息往下滚动.还...
我做一个聊天室的程序.用的是框架结构,但是现在是有一个问题,为了刷新application的内容.我用了这一句.现在内容是可以可以显示出来.但是每刷新一次,页面就往上跳.(就是你刷新网页一样)并不能随着消息往下滚动.还有就是有那讨厌的刷新的声音...听到都烦了.我去一些聊天室那里看了看.他们做的都没有那种刷新的声音的.
请问各位高手.有什么办法可以解决以上的问题了.
现在我没有分了:( 只能给这么多了...
谢谢帮忙.
请问各位高手.有什么办法可以解决以上的问题了.
现在我没有分了:( 只能给这么多了...
谢谢帮忙.
|
通过设定锚点(即url加上#frag,其中frag是html中某个元素的id)可以让页面显示该部分。另一个办法是页面包含脚本在load后自动scroll到底端,不过这个办法没有前面好。
至于去除声音比较困难,可能要用xmlhttp。
另一种是方法是服务器返回一个不结束的response(等于一个一直在loading的页面),缺点是浏览器右上角的标志一直在转动,并且可能因为网络原因连接被中断(当然可以通过客户端脚本监测,一旦中断就自动刷新)。
至于去除声音比较困难,可能要用xmlhttp。
另一种是方法是服务器返回一个不结束的response(等于一个一直在loading的页面),缺点是浏览器右上角的标志一直在转动,并且可能因为网络原因连接被中断(当然可以通过客户端脚本监测,一旦中断就自动刷新)。
|
setTimeout("widnow.location.reload()",3000)
|
setInterval("widnow.location.reload()",60*1000)