C# 4.0 用c#获取整个网页的html源代码或用c获取jquery代码的数据#
据此,我们可以看到由服务器发送到浏览器的HTML代码 “查看源”仅显示浏览器从服务器请求特定网页时服务器发送的源。因此,由于这些更改是在客户端进行的,因此它们不会显示在“查看源代码”上,因为它们是在原始页面交付后进行的。要查看页面的实时源代码,您可以使用webkit浏览器中的Web Inspector视图,或Firefox中的Firebug。它们跟踪对DOM的任何更改,并更新您可以看到的源代码 我怎样才能在c#中获得完整的HTML代码,即使在客户端这样做了。 我可以通过Webclient获取HTML 也许我应该像c#的borwsers那样工作。但是怎么做呢C# 4.0 用c#获取整个网页的html源代码或用c获取jquery代码的数据#,c#-4.0,webclient,view-source,C# 4.0,Webclient,View Source,据此,我们可以看到由服务器发送到浏览器的HTML代码 “查看源”仅显示浏览器从服务器请求特定网页时服务器发送的源。因此,由于这些更改是在客户端进行的,因此它们不会显示在“查看源代码”上,因为它们是在原始页面交付后进行的。要查看页面的实时源代码,您可以使用webkit浏览器中的Web Inspector视图,或Firefox中的Firebug。它们跟踪对DOM的任何更改,并更新您可以看到的源代码 我怎样才能在c#中获得完整的HTML代码,即使在客户端这样做了。 我可以通过Webclient获取HT
更新
<script id="frmJqrTplCommentItem" type="text/x-jquery-tmpl">
{{each Comments}}
<li>
<div class="user-comment-container" itemprop="review" itemscope itemtype="http://schema.org/Review">
<div class="user-comment-header clearfix">
<div class="user-info right clearfix {{if UserType === 1}}buyer{{else UserType === 2}}DK-expert{{/if}}">
<h5>
{{if FullName === null || FullName === ''}}
<span itemprop="author">کاربر مهمان</span>
{{else}}
<span itemprop="author">${$value.FullName}</span>
{{/if}}
{{if UserType === 1}}
<span>(خریدار این محصول)</span>
{{/if}}
<meta itemprop="datePublished" content="${$value.EditDateTime}">
<time>${DkUtility.formatDate($value.EditDateTime, 1).FaNumber()}</time>
</h5>
{{if IsActive === null || IsActive === false || IsActive === 0}}
<div class='undercheck'>نظر شما منتظر تایید مدیر میباشد </div>
{{/if}}
</div>....
{{each Comments}}
{{如果全名===null | |全名==='''}}
کاربر مهمان
{{else}
${$value.FullName}
{{/if}
{{如果用户类型===1}}
(خریدار این محصول)
{{/if}
${DkUtility.formatDate($value.EditDateTime,1.FaNumber()}
{{if IsActive==null | | IsActive==false | | IsActive==0}
نظر شما منتظر تایید مدیر میباشد
{{/if}
....
例如,上面的代码是网页内部html代码的一部分。
我知道这一方将在客户端执行。我可以访问{Comments}吗?简短回答-你不能。评估整个页面,包括所有客户端HTML更改,需要您开发一个完整的web浏览器。好的,我更新了答案。我们可以访问jquery函数吗?或者诸如此类的东西,事实上我需要数据