首页 > 解决方案 > 如何在nodejs中从网站中提取标签和属性?

问题描述

我想提取元标记并检查 nodejs 的元标记中是否存在“视口”。我搜索并找不到任何有效的方法。有什么建议么?

标签: htmlnode.jsviewportmeta-tags

解决方案


也许这会有所帮助:

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();

推荐阅读