【问题标题】:dynamic updating of a web page动态更新网页
【发布时间】:2009-08-03 07:26:12
【问题描述】:

我需要动态更改网页内容的一部分 无需刷新整个页面。喜欢 Myspace 或 Facebook 用户图库。

有没有人知道任何有用的脚本 使用返回按钮并相应地更改地址 URL?

【问题讨论】:

    标签: javascript asp.net-ajax jquery ajaxcontroltoolkit ajax.net


    【解决方案1】:

    如果这是一个简单的更新,我会使用 jQuery 定期在后台轮询某些内容并相应地更新页面。

    http://docs.jquery.com/Ajax

    setTimeout(poll, 10000); // every 10 seconds
    
    function poll(){
     $.get('my_url_returns_a_chunk_of_html', myCallback);
    }
    function myCallback(data, textStatus){
      $('#somediv').html(data); // just replace a chunk of text with the new text
      setTimeout(poll, 10000);
    }
    

    当文本没有改变和错误处理等但只是一个开始时,这可能会好很多。

    如果您需要即时查看 Comet,但总的来说它会增加很多复杂性,所以我会远离简单性。

    http://en.wikipedia.org/wiki/Comet_%28programming%29

    【讨论】:

      猜你喜欢
      • 2011-08-25
      • 2020-10-09
      • 1970-01-01
      • 2018-12-30
      • 1970-01-01
      • 2021-12-04
      • 2014-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多