100高分紧急求救.net高手:C# 提取HTML源码元素坐标/属性(width,height)
--------------------编程问答-------------------- 个人意见是先用正则匹配到控件,然后再进行替换等操作 --------------------编程问答-------------------- html源码里有的属性通过HTMLPARSER都可以方便的获取,但是很多标记如:<table width="100%" cellpadding="0" style="padding:0px 0px 0px 0px">
<tr style="MIN-HEIGHT: 30px">
<td colspan="13" style=" PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; ">
<table style=" width:100%; color:#517dbf;">
<tr>
<td style=" border-bottom: #517dbf 1pt solid; width:40%; border-right: #517dbf 1pt solid;BACKGROUND-COLOR: #cbd8eb"><strong>项目名称</strong></td>
这些标记要么提供的是相对width,要么是啥都没,通过在浏览器上运行时才能显示真正的宽度,用VS浏览HTML源码时,设计视图下,是可以看到每一个可见元素的宽度信息的,这个应该是采用了同浏览器一样的算法。但是小弟觉得实在太没有规律了,不知道如何下手去计算。
补充:.NET技术 , C#