当前位置:  技术问答>java相关

有人知道该怎样解决吗??(在线)

    来源: 互联网  发布时间:2015-10-24

    本文导语:  我做一个聊天室的程序.用的是框架结构,但是现在是有一个问题,为了刷新application的内容.我用了这一句.现在内容是可以可以显示出来.但是每刷新一次,页面就往上跳.(就是你刷新网页一样)并不能随着消息往下滚动.还...

我做一个聊天室的程序.用的是框架结构,但是现在是有一个问题,为了刷新application的内容.我用了这一句.现在内容是可以可以显示出来.但是每刷新一次,页面就往上跳.(就是你刷新网页一样)并不能随着消息往下滚动.还有就是有那讨厌的刷新的声音...听到都烦了.我去一些聊天室那里看了看.他们做的都没有那种刷新的声音的.
请问各位高手.有什么办法可以解决以上的问题了.
现在我没有分了:(  只能给这么多了...
谢谢帮忙.

|
通过设定锚点(即url加上#frag,其中frag是html中某个元素的id)可以让页面显示该部分。另一个办法是页面包含脚本在load后自动scroll到底端,不过这个办法没有前面好。

至于去除声音比较困难,可能要用xmlhttp。

另一种是方法是服务器返回一个不结束的response(等于一个一直在loading的页面),缺点是浏览器右上角的标志一直在转动,并且可能因为网络原因连接被中断(当然可以通过客户端脚本监测,一旦中断就自动刷新)。

|

  setTimeout("widnow.location.reload()",3000)

|
setInterval("widnow.location.reload()",60*1000)

    
 
 

您可能感兴趣的文章:

  • 我运行东西时候出现错误,不知道应该怎么解决...帮帮我吧
  • 一用打印机。。system进程就占用cpu100%,大家知道是什么原因? 怎么解决?
  • SCO UNIX 添加用户出现问题,希望知道原因的人能帮助解决。
  • 有没有人知道这个问题如何解决?
  • 这么简单的问题我都不知道(在线等候) iis7站长之家
  • 在AIX主机上有SIGSEGV引发的CORE 不知道怎么样解决
  • 我在装gcc时出现下面的问题,不知道如何解决,高手帮忙啊
  • 不解决也给分。我已经把linxpdemo软件包下载了。但不知道怎么安装?
  • 编译内核受挫,不知道如何解决,请高人指点
  • 小红帽9。0的系统不知道为什么dvd光驱在/etc和/mnt下面都没有,为什么啊,怎么解决啊
  • linux下安装oracle出错啦!!!不知道怎么解决,帮忙看看好吗?
  • 我的JBuilder7为什么隔一会儿就闪一下啊??不知道哪位大侠能帮忙解决一下?
  • RH9.0控制台下乱码越来越严重,不知道是什么,有没有解决办法?
  • *. 有个Bug始终未解决:是有关文件读写的:不知道是怪异还是。。。哎,有人摸索出了帮忙回答下
  • Mysql数据库从库Seconds Behind Master: 128612不断增加,重做还是这样的,请问有人知道怎么解决吗?
  • 为何JButton在application中用setToolTipText可以,但在applet中用就没效?知道如何解决的请进来拿分!
  • 安装gtkmm的出错,不知道该怎么解决了
  • 有这样一个关于动态生成文件并提供下载的难题,不知道大家有什么好的解决办法没有?(三根鸡毛!)
  • 调试程序有两个bug不知道怎么解决,请高手指点
  • samba打不开,不知道怎么解决
  • 各位兄弟,有哪位知道JAVA中JTAPI包如何用,在线等待,QQ:67178474
  • unixware 7.1.1 的序列号,请问,有人知道吗?在线等待!
  • 怎么才能知道Linux的系统安装时间?在线等待
  • 哪位大哥知道reflection X的下载网址,在线等待,立马结算,呵呵
  • 不知道为什么,smb服务无法使用?(在线等)
  • 有那位仁兄知道,在LINUX下用什么命令编译JAVA原文件,谢谢,在线等待。
  • 有没有高手知道linux系统定制(最小化定制)的?(在线守候)请您提供一点相关资料,谢谢!
  • XML最基础的:值中有“"”双引号该如何替代。有没有不用“"”的办法。在线等,知道的散20分。马上结贴。
  • 在线等,知道的指点下小弟,这个问题困扰我太久了。
  • 这么简单的问题我都不知道(在线等候)
  • 我非常想知道JAVA跟C/C++对于硬件控制的能力孰强孰弱.(菜鸟问题,要详解,在线等待)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何知道在linux下面如何知道mysql服务是用哪个端口啊
  • 那位知道怎样能知道 linux C/C++文件它所依赖的文件
  • 哪位大哥知道?我怎样知道LINUX redhat 7.2下声音设备由哪个应用程序占用?
  • 我做了个简单的留言板,不知道如何知道留言者的ip地址?
  • 只知道一个命令, 不知道其进程,问如何停止它?
  • red hat linux 9.0安装问题,不知道有人知道吗?
  • 知道进程的ID,有什么函数知道这个进程还活不活?
  • 我插入USB设备,知道是1-1:1.0下面,如何知道ttyUSB?
  • UI小问题,可我就是不知道怎么实现,或许您知道……
  • 我在rh8下装了wine,可是我不知道装到哪里了,那位知道默认路径?
  • 请问如何在不知道对方IP,仅知道MAC地址的情况下和对方通信呢?
  • 已知一个进程的PID,但不知道这个进程是否停止,如何能知道系统中是否有相应的进程在运行。
  • 不知道这个问题是否有人知道!
  • 在不知道表结构的前提下,怎样把该表的一条记录打印出来?(即不知道各字段类型时,用哪个方法?)
  • SUN OS5.8怎么没有make ,我想装APACHE2.0不知道怎么下手,原来的APACHE1.3有不知道怎么卸载
  • 要在arm开发板上实现DHCP+方式拨号上网,谁能给点下手的思路,知道不知道都给点意见吧?
  • 可信计算你知道嘛?红旗的可信计算你知道嘛?
  • 我装了jbuilder5,知道sn,但没有注册,每次启动都要跳出个jbuilder licence,要你注册,烦得很,那位大虾知道注册码,千万告诉小弟我,谢了
  • 我现在只有debian kernel 2.6,我把disc1的iso格式释放到了我的硬盘上面,我不知道里面有什么软件,也不知道怎样安装这些软件,莫展一筹
  • 一JSP网站,统一指定一个errorPage页面,统一处理异常,在指定的errorPage页面中,我想知道具体是哪个页面出错的,即想知道出错页面的具


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3