当前位置:编程学习 > C#/ASP.NET >>

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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,