2012-07-02 62 views
1

我试图做一个有关Internet页面更新的推送通知,但每分钟再次下载整个页面(700k)对于用户来说是相当麻烦的。有没有办法只下载页面的特定部分?下载HTML代码的某些部分

至于我看了没有什么办法让有关页面增量信息。有没有一种方法可以做到这一点?我还没有找到一个一天(如果有的话,我怎么能找到某些字节在我的信息被放置在首位?

+4

这是你的页面吗?为什么是700KB? – Ryan

+0

“为什么要担心服务器端数据库?只要发送**每个HTTP请求的所有数据**,并让JavaScript将其排除在客户端!” – 2012-07-02 19:04:37

+0

我们需要更多信息。使用异步JavaScript和XML即AJAX可以实现下载HTML的特定部分。 –

回答

-1

你可以使用Range头是这样的:。

Range: bytes=0-1000 

这显然会得到你的第一个1000个 字节

+0

这是非常粗糙的,而不是一个标准的做法。 –

+1

@DanKanze好吧,我同意到某一点,但我认为在某些情况下使用。如果他需要像700KB页100个字节,是不是为用户和服务器最好只取这100个字节? –

+0

不是,因为你刚刚获得了前100个字节,如果他需要中间的100个字节怎么办?如果内容是动态的,会怎么样? –

1

你想要做的是学习一些基本的AJAX调用什么。

您设置自动定时器重装上任何需要更新的div内容

+0

)好吧,现在是时候了解它,虽然上一次冲浪一小时并没有什么好处,也许你可以打电话给我的方法吗? – Morckovka