我在主页面index.aspx中有一个iframe,它的src也是一个aspx页面,我想按固定频率
刷新iframe的内容(譬如2秒刷新一次),在主页面写好?还是直接在iframe的aspx
页面上加<meta http-equiv="refresh" content="2">?什么样的方法可以让刷新时
页面停顿的感觉最小?

解决方案 »

  1.   

    如果是我我就在直接在iframe的aspx页面上加
    让刷新时页面停顿的感觉最小,这个没有办法。你或者可以不用刷新,可以用xmlhttp实现,你可以搜一下相关技术
      

  2.   

    XMLHTTP技术参考:
    http://www.cnblogs.com/renyu732/favorite/29794.html
      

  3.   

    xmlhttp对于二进制数据的支持怎么样?因为我是要在iframe里面的aspx上显示从数据库查询到的
    图片
      

  4.   

    再放一个隐藏的FRAME,刷新这个FRAME,
    再用JAVASCRIPT改变别一个FRAME的内容
      

  5.   

    还是直接在iframe的aspx
    页面上加<meta http-equiv="refresh" content="2">这个方法最好
      

  6.   

    menuvb(戏子……ZF论坛新版即将发布) 
    顶你的
    不过你设的时间要改一下
    呵呵
    太短了,消耗资源----个人感觉
      

  7.   

    当然是刷的范围越小效果越好了(个人认为)
    直接在<ifram onload="window.setTimeout('location.reload()',2000);">

    在aspx中(<body onload="window.setTimeout('location.reload()',2000);">
    我觉得这个好,没有嘀嗒声,无声无息阿,2秒卡的一声多烦啊
      

  8.   

    jkhzj001(ar) 
        你的方法不错,谢谢。
      

  9.   

    jkhzj001(ar) 的方法不错
    up