如何从通过WebRequest对象加载的页面调用javascript函数

如何从通过WebRequest对象加载的页面调用javascript函数,javascript,c#,Javascript,C#,我正在使用以下代码从C#中的代码隐藏加载页面: WebRequest wr = WebRequest.Create("http://example.com/dostuff.aspx"); HttpWebResponse response = (HttpWebResponse)wr.GetResponse(); 在dostuff.aspx中,我有一个javascript函数,我需要在一些处理之后调用它。基本上,我的问题是如何执行#3,因为我的页面位于WebRequest对象中 通过WebRequ

我正在使用以下代码从C#中的代码隐藏加载页面:

WebRequest wr = WebRequest.Create("http://example.com/dostuff.aspx");
HttpWebResponse response = (HttpWebResponse)wr.GetResponse();
在dostuff.aspx中,我有一个javascript函数,我需要在一些处理之后调用它。基本上,我的问题是如何执行#3,因为我的页面位于WebRequest对象中

  • 通过WebRequest加载页面
  • 执行一些代码来填充元素
  • 调用javascript函数,该函数使用#2中元素的值
  • 结束

  • 欣赏您的见解。

    您需要了解如何刮取单页应用程序。您无法使用这些对象执行Javascript,它们可以简单地发出请求并接收响应。要执行Javascript,您需要解析响应并使用Javascript引擎look int CefSharp,它允许您在C#应用程序中使用Chromium引擎。然后加载从该页面收到的响应,然后可以执行Javascript。