【发布时间】:2009-08-03 07:26:12
【问题描述】:
我需要动态更改网页内容的一部分 无需刷新整个页面。喜欢 Myspace 或 Facebook 用户图库。
有没有人知道任何有用的脚本 使用返回按钮并相应地更改地址 URL?
【问题讨论】:
标签: javascript asp.net-ajax jquery ajaxcontroltoolkit ajax.net
我需要动态更改网页内容的一部分 无需刷新整个页面。喜欢 Myspace 或 Facebook 用户图库。
有没有人知道任何有用的脚本 使用返回按钮并相应地更改地址 URL?
【问题讨论】:
标签: javascript asp.net-ajax jquery ajaxcontroltoolkit ajax.net
如果这是一个简单的更新,我会使用 jQuery 定期在后台轮询某些内容并相应地更新页面。
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,但总的来说它会增加很多复杂性,所以我会远离简单性。
【讨论】: