繁体   English   中英

使用C#获取Web的开发人员模式源代码(F12)(Web的动态源)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM