如何在浏览器中使用htmlparser2?

时间:2016-01-11 12:16:08

标签: javascript html node.js parsing html-parsing

有谁知道如何在浏览器中使用htmlparser2?我不需要为这个项目使用节点,似乎只有一个如何将它与nodeJS一起使用的例子:

 var htmlparser = require("htmlparser2");
 var parser = new htmlparser.Parser({

  onopentag: function(name, attribs){
    if(name === "script" && attribs.type === "text/javascript"){
        console.log("JS! Hooray!");
    }
},

  ontext: function(text){
    console.log("-->", text);
 },

  onclosetag: function(tagname){
    if(tagname === "script"){
        console.log("That's it?!");
    }
  }
}, {decodeEntities: true});

  parser.write("Xyz <script type='text/javascript'>var foo = '<<bar>>';</ script>");

  parser.end();

htmlparser2 Github

0 个答案:

没有答案