Javascript 如何修复隐藏的div?
因此,我尝试使用Javascript 如何修复隐藏的div?,javascript,html,css,Javascript,Html,Css,因此,我尝试使用Node.js使用cheerio库从中提取数据,当我检查站点时,它是这样的 但是当我将HTML记录到控制台时,它是这样的 <!DOCTYPE html><html lang="en"><head><title>Clans • Hordes.io</title><meta charset="UTF-8"><meta name="Description&q
Node.js
使用cheerio
库从中提取数据,当我检查站点时,它是这样的
但是当我将HTML记录到控制台时,它是这样的
<!DOCTYPE html><html lang="en"><head><title>Clans • Hordes.io</title><meta charset="UTF-8"><meta name="Description" content="Roam the lands in gigantic battlegroups, level up with your party, trade rare items and upgrade your gear!"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="icon" type="image/png" sizes="32x32" href="/assets/ui/favicon32.png?v=44431023"><link rel="icon" type="image/png" sizes="16x16" href="/assets/ui/favicon16.png?v=44431023"><link rel="stylesheet" href="/clans/style.css?v=44431023"></head><body><script async src="/clans/script.js?v=44431023"></script><script async src="https://www.googletagmanager.com/gtag/js?id=UA-83865980-3"></script><script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-83865980-3')</script></body></html>
要修复隐藏的div do显示:block 这回答了你的问题吗?页面的大部分由
https://hordes.io/clans/script.js?v=44431023
var rp = require('request-promise');
var cheerio = require('cheerio');
var drago = [];
rp('https://hordes.io/clans', function(err, resp, html) {
if (!err && resp.statusCode == 200) {
var $ = cheerio.load(html);
var parsedResults = [];
$('span.comhead').each(function(i, element) {
var a = $(this).prev();
});
console.log(html)
}
})