现在的位置: 首页 > 综合 > 正文

使用mshtml解析html的js

2012年08月23日 ⁄ 综合 ⁄ 共 405字 ⁄ 字号 评论关闭

1.引用Microsoft.mshtml

添加net组件 Microsoft.mshtml

2. 使用命名空间

using mshtml;

3.代码

    string detailHtml="";

           HTMLDocumentClass doc = new HTMLDocumentClass();
            IHTMLDocument2 hc = doc;
            hc.write(detailHtml);
            hc.close();
            doc = (HTMLDocumentClass)hc;
            detailHtml = doc.documentElement.innerHTML;//解析后的html
            hc.close();
            doc.close();

4:js完整的代码必须在detailHtml中,否则不会解析

抱歉!评论已关闭.