清晰的HTML网页?

时间:2010-03-14 22:15:56

标签: php html

我目前正在开发一个抓取工具,抓取网络上的所有链接并在网络浏览器中显示它们(当然也保存它)。

但是几个小时之后,网络浏览器上会显示一个巨大的列表,我想只显示允许同时说1000个链接。然后我清除html并显示另外1000个链接。这对RAM也有好处,否则会耗尽所有内存。

如何清除网络浏览器屏幕?

编辑:我见过一些使用一些刷新缓冲区函数的脚本。这跟我的情况有关吗?

3 个答案:

答案 0 :(得分:3)

Pagination: What is it and how to do it?听起来你正在描述一个对结果进行分页的绝佳机会。

答案 1 :(得分:2)

您可以使用document.write('')完全删除网页内容而无需重新加载。

答案 2 :(得分:1)

如果您希望以节省客户端内存的方式清除屏幕,您将别无选择,只能重定向到其他页面,例如:使用JavaScript:location.href="..."。这将触发加载一个全新的页面,因此您必须保存爬虫的状态并从保存的点继续。