如何将javascript转换为HTML

如何将javascript转换为HTML,javascript,c#,html,Javascript,C#,Html,我是新来的,这是我的第一个问题。我很害怕 老实说,我对HTML和javascript完全不熟悉,我的疑问是:我正在执行一个HttpWebRequest,以便获得一个带有HTML格式文本的字符串。该文本包含大量javascript代码,但我实际需要的是获取一个包含已解释html的字符串(这意味着,在浏览栏中输入相应URL后,浏览器在执行该源代码时将执行的操作) 有没有办法在C#中进行这样的转换?Html.Raw()可以 在ASP.NET MVC Razor视图中 例如:Html.Raw(“”)。以

我是新来的,这是我的第一个问题。我很害怕

老实说,我对HTML和javascript完全不熟悉,我的疑问是:我正在执行一个HttpWebRequest,以便获得一个带有HTML格式文本的字符串。该文本包含大量javascript代码,但我实际需要的是获取一个包含已解释html的字符串(这意味着,在浏览栏中输入相应URL后,浏览器在执行该源代码时将执行的操作)

有没有办法在C#中进行这样的转换?

Html.Raw()可以

在ASP.NET MVC Razor视图中


例如:Html.Raw(“
”)。

以与浏览器相同的方式解析Html和JavaScript的东西称为无头浏览器,请参见
HttpWebRequest
不这样做。你要找的是一种叫做“无头浏览器”的东西。NET内部没有这样的组件(至少,据我所知不是这样),所以您需要找到第三方的东西。“headless browser”是一个代码内组件,其作用类似于web浏览器(解释JavaScript等),但没有用户界面。你可以用代码和它交互。