html - 如何在nodejs中从网站中提取标签和属性?
问题描述
我想提取元标记并检查 nodejs 的元标记中是否存在“视口”。我搜索并找不到任何有效的方法。有什么建议么?
解决方案
也许这会有所帮助:
function getMeta(){
var el = document.getElementsByTagName('head'),
ch = el[0].children;
for (let e=0; e<ch.length; e++) {
if ( ch[e].tagName.toLowerCase() === 'meta' && ch[e].getAttribute('name') === "viewport"){
console.log(ch[e]);
}
}
}
并将函数称为
getMeta();
推荐阅读
- android - WPD/MTP PortableDevices,内容始终为空(Windows、VisualStudio 2012、VB.NET)
- sql - 表 ID (PrimaryKey) 在 SQL Server 中未按正确顺序增加
- python - 从文本文件中检查字典键值
- c# - 创建具有单个或多个值参数的 JSON 对象并执行 REST API 请求
- python - BeautifulSoup XML 到 CSV
- swift - SwiftUi 按钮操作重新加载 WebView
- sql - SQL 函数因特定输入而超时(while 循环)
- angular - 找不到“en-US”的 Angular 9 语言环境数据。不会包含此语言环境的语言环境数据
- javascript - CSS 在一列中显示帖子网格,就像我添加的图像一样
- reactjs - 在每个 .php 页面中添加类似 jquery 的反应?