C# 在web浏览器控件C中捕获ajax响应数据#

C# 在web浏览器控件C中捕获ajax响应数据#,c#,winforms,webbrowser-control,C#,Winforms,Webbrowser Control,我正在制作一个使用web浏览器控件进行称重的程序。称重后,将使用ajax添加新记录,打印机将自动打印新项目信息。我的问题是,我不知道如何捕获ajax完成时发出的响应消息。所以,我的问题是,我们是否有任何方法/处理程序可以在web浏览器控件中捕获来自ajax的响应数据 任何知道怎么做的人请帮帮我 您可以通过JavaScript调用C#。JavaScript可以通过窗口.external使用它。因此,您可以用JavaScript处理ajax内容,然后调用c#完成其余的工作。如果您需要从C#调用Jav

我正在制作一个使用web浏览器控件进行称重的程序。称重后,将使用ajax添加新记录,打印机将自动打印新项目信息。我的问题是,我不知道如何捕获ajax完成时发出的响应消息。所以,我的问题是,我们是否有任何方法/处理程序可以在web浏览器控件中捕获来自ajax的响应数据

任何知道怎么做的人请帮帮我

您可以通过JavaScript调用C#。JavaScript可以通过
窗口.external
使用它。因此,您可以用JavaScript处理ajax内容,然后调用c#完成其余的工作。如果您需要从C#调用JavaScript(另一种方式),可以通过。谢谢,您的评论对我帮助很大。然而,不知何故,当使用window.extend时,它会调用两次,因此,2个打印对话框会同时显示,您是否希望它只调用一次?很难说发生了什么,也许您应该发布一些代码-C#和JavaScript。