如何返回整个网站的超链接数和ID

How to Return no.of hyperlinks and ids of whole web site

本文关键字:网站 超链接 ID 何返回 返回      更新时间:2023-09-26

如何使用html或javascript 获取整个网站的链接ID和链接长度

您不能。

您需要使用一些服务器端语言对网站进行爬网。

您可以使用document.getElementsByTagName("a");,它返回一个页面上所有锚标记的数组。考虑到这一点,您可以循环浏览它们,并挑选出您需要的属性、id等。

您必须使用javascript拉入每个页面,并获取每个页面的计数。你可以使用AJAX提取所有内容并这样做,但除了为你的个人信息提取内容外,不建议这样做,因为解析所有内容都需要很长时间。

对于单个页面,它将类似于:

HTML

<div id="resultDiv"></div>

Javascript

$('#resultDiv').load('ajax/test.html', function() { //Use the URL of the page
    var anchors = $('#resultDiv').getElementsByTagName("a");
    var anchorCount = anchors.length;
});

然后,你会对你的每一页都这样做,并保持连续计数。您还可以循环浏览锚点以获取ID和文本长度。