【问题标题】:How get Html code with display:none tag [closed]如何使用 display:none 标签获取 Html 代码 [关闭]
【发布时间】:2016-06-22 07:49:02
【问题描述】:

我想用 HttpWebRequest 获取 html 并解析它

我可以这样做,但 HttpWebRequest 不返回显示:无标签

【问题讨论】:

  • 也许这会有所帮助:stackoverflow.com/questions/11125609/…
  • 谢谢,但我想用 HttpWebRequest 获取 html 并解析它,我可以这样做但 HttpWebRequest 不返回显示:无标签
  • 你在说什么?你能举例说明一下吗?
  • @EhsanGh: HttpWebRequest 不会根据样式过滤标记。还有什么不对劲的。当某些东西没有按您期望的方式工作时,不要假设 .NET 中的某些东西必须被破坏并且您的代码必须是可靠的。这种假设永远不会让你走得太远。

标签: c# html


【解决方案1】:

试试这个:

<div id="displaynone" runat="server">   
displaynone.Attributes.Add("style","display:none");

【讨论】:

    【解决方案2】:

    我找到了

            var hw = new HtmlWeb();
            HtmlDocument doc = hw.Load(my_url);
            var htmls_page_1 = doc.DocumentNode.OuterHtml;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-08
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多