[英]Get Developer Mode Source Code (F12) of a Web Page using C# (Dynamic Source of a web)
我正在尝试使用C#获取网页的源代码,我获取了基础源代码,但是大多数数据是在此之后动态生成的。 如何获得填充数据的最终源代码? (与Google Chrome和IE中的开发人员选项相同)
一种方法是等待页面完全加载,然后再异步调用c#功能。
JQuery的
$(document).ready(function () { $.ajax("example.cs/MyWebMethod");});
在C#中,您得到类似
[System.Web.Services.WebMethod()]
public void MyWebMethod() {
//..do stuff
}
如果ready
事件也“太早”,则可以在jscript中设置一个超时时间,并在设置的时间段后调用WebMethod
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.