用HTML Agility Pack替换网页

时间:2016-02-24 18:11:57

标签: c# html html-agility-pack

我正在使用HTML Agility Pack解析网页以提取某些标签,并且到目前为止还没有遇到很多问题。我想要实现的总体目标是根据条件转换网页,例如。按下按钮并更改内容。

到目前为止,我已经将Html Document节点更改为我想要的方式并将它们保存在本地作为.txt文件,只是为了看看它们是否应该按照它们的方式进行更改。

现在,我的问题是;我可以使用HTML敏捷包来推送这个新的HTML文档并更改用户看到的内容吗?如果没有,我该怎么做呢?

EG。原始内容是..

            <p> Hi </p>
            <p> Whats up </p>

当他们点击按钮时,它应该改为:

            <p> You clicked</p>
            <p> The button </p>

就像我说的那样,我已经完成了转换,它只是将它推向浏览器,我正在努力完成。

1 个答案:

答案 0 :(得分:0)

这不是你设计网页的方式。例如,如果您有一个用户按下该按钮,则该网页将针对访问该页面的所有下一个访问者进行更改。并不是每个人都在他们的计算机上保留您网站的副本。

您需要使用asp.NET