php – 模拟大量链接的开放
发布时间:2020-12-13 16:45:35 所属栏目:PHP教程 来源:网络整理
导读:我知道这听起来像黑帽SEO的一些尝试,也许这个问题的来源有一些接近这一点,但我问这个的原因是因为这个问题真的让我想知道是否有可能. 如果是的话,如何在不打开相同数量的新页面的情况下模拟大量唯一链接的打开? 任务是这样的 – 假设我们有一个包含5,000个
我知道这听起来像黑帽SEO的一些尝试,也许这个问题的来源有一些接近这一点,但我问这个的原因是因为这个问题真的让我想知道是否有可能.
如果是的话,如何在不打开相同数量的新页面的情况下模拟大量唯一链接的打开? 任务是这样的 – 假设我们有一个包含5,000个链接的数据库,通过点击按钮,我想模拟打开每个链接,所以如果网站有一个网络直播,它会增加(将检测到页面的开头)但同时在用户的页面上不会出现任何内容,它将保持不变,无需打开5,000个新页面或一次又一次地重新演绎同一页面. 如果这个问题不在程序员之内,我很抱歉.我是出于好奇而问这个问题,如果这真的有可能,我会很高兴看到意见,怎么可能实现. 谢谢 Leron 解决方法
这可以通过简单的
JavaScript完成:
var myLinks = ['http://www.example.com','http://www.example.org']; // run this in the on click handler of the <a> tag var imgs = []; for (var i = 0,link; link = myLinks[i]; ++i) { imgs[i] = new Image(); imgs[i].onload = imgs[i].onerror = function() { // do stuff when loading is done } imgs[i] = link; // start loading } 这个怎么运作 注意事项 发送到服务器的HTTP标头将发送一个Accept标头来加载图像,因此它不像页面加载;但是,大多数服务器并不关心它. 浏览器控制台可能会显示许多报告图像无法加载的消息(显然,因为HTML不是图像). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |