程序取得数据如下:
<div id="levents" class="LIVE" onclick="od_OnClick(0, event)">
</div>
文件另存为的时候查看源码如下:
        <div style="display: block;" id="levents" class="LIVE" onclick="od_OnClick(0, event)">    <table class="TableFrame" cellpadding="0" cellspacing="0" width="760">      <tbody><tr>        <td>             <td class="Odds AR OddsChanged">            <span class="Black">5.400</span>        </td>      <td class="TDW10">        <div class="PriceUp">      </div></td>      <td class="TDHDP">        &nbsp;      </td>      <td class="Odds AR OddsChanged">            <span class="Black">1.04</span>        </td>      <td class="TDW10">        <div class="PriceUp">      </div></td>      <td>        &nbsp;      </td>      <td class="TDOUOE">        u      </td>      <td class="Odds AR OddsChanged">            <span class="Black">0.75</span>        </td>      <td class="TDW10 BR">        <div class="PriceDown">      </div></td>      <td class="Odds AR OddsNoChanged">            <span class="Black">7.800</span>        </td>      <td class="TDW70">        &nbsp;      </td>      <td class="TDHDP">        &nbsp;      </td>      <td class="Odds AR OddsNoChanged">            <span class="Black">0.68</span>        </td>      <td class="TDW70">        &nbsp;      </td>      <td class="TDHDP">        &nbsp;      </td>      <td class="TDOUOE">        u      </td>      <td class="Odds AR OddsNoChanged">            <span class="Black">0.75</span>        </td>      <td class="TDW70">        &nbsp;      </td>    </tr>    <tr id="R-0-6447443-2" class="LiveEventRow" onmouseout="od_ChangeRC('R-0-6447443', '#FFDDCC', 3);" onmouseover="od_ChangeRC('R-0-6447443', '#FFFFCC', 3);" bgcolor="#ffddcc">      <td class="Odds AR BB OddsNoChanged">            <span class="Black">3.250</span>        </td>      <td class="TDW10 BB">        &nbsp;      </td>      <td class="BB BR" colspan="7">        &nbsp;      </td>      <td class="Odds AR BB OddsNoChanged">            <span class="Black">1.470</span>        </td>      <td class="TDW10 BB">        &nbsp;      </td>      <td class="BB" colspan="7">        &nbsp;      </td>    </tr>    </tbody>            </table>        </td>      </tr>    </tbody></table>  </div>中间的TABLE不见了,其他地方都一样。(中间删除了一部分,超过字符了)
是不是他把那里面的table屏蔽了?table里面的数据是动态的。请大家帮忙,麻烦了。
    

解决方案 »

  1.   


    <div style="display: block;" id="levents" class="LIVE" onclick="od_OnClick(0, event)">
    <table class="TableFrame" cellpadding="0" cellspacing="0" width="760">
    <tbody>
    <tr>
    <td>
    <td class="Odds AR OddsChanged">
    <span class="Black">5.400</span>
    </td>
    <td class="TDW10">
    <div class="PriceUp"> </div>
    </td>
    <td class="TDHDP"> &nbsp; </td>
    <td class="Odds AR OddsChanged">
    <span class="Black">1.04</span>
    </td>
    <td class="TDW10">
    <div class="PriceUp"> </div>
    </td>
    <td> &nbsp; </td>
    <td class="TDOUOE"> u </td>
    <td class="Odds AR OddsChanged">
    <span class="Black">0.75</span>
    </td>
    <td class="TDW10 BR">
    <div class="PriceDown"> </div>
    </td>
    <td class="Odds AR OddsNoChanged">
    <span class="Black">7.800</span>
    </td>
    <td class="TDW70"> &nbsp; </td>
    <td class="TDHDP"> &nbsp; </td>
    <td class="Odds AR OddsNoChanged">
    <span class="Black">0.68</span>
    </td>
    <td class="TDW70"> &nbsp; </td>
    <td class="TDHDP"> &nbsp; </td>
    <td class="TDOUOE"> u </td>
    <td class="Odds AR OddsNoChanged">
    <span class="Black">0.75</span>
    </td>
    <td class="TDW70"> &nbsp; </td>
    </tr>
    <tr id="R-0-6447443-2" class="LiveEventRow" onmouseout="od_ChangeRC('R-0-6447443', '#FFDDCC', 3);" onmouseover="od_ChangeRC('R-0-6447443', '#FFFFCC', 3);" bgcolor="#ffddcc">
    <td class="Odds AR BB OddsNoChanged">
    <span class="Black">3.250</span>
    </td>
    <td class="TDW10 BB"> &nbsp; </td>
    <td class="BB BR" colspan="7"> &nbsp; </td>
    <td class="Odds AR BB OddsNoChanged">
    <span class="Black">1.470</span>
    </td>
    <td class="TDW10 BB"> &nbsp; </td>
    <td class="BB" colspan="7"> &nbsp; </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    </div>替楼主格式化下。
      

  2.   

    这样看来似乎 </table> 标签不对应啊。 不知道楼主说那个table找不到。
      

  3.   

    TABLE对应不上是因为我可能删除的时候删多了。但是这不影响。
    主要是<div style="display: block;" id="levents" class="LIVE" onclick="od_OnClick(0, event)">“有数据”
    </div>中间是有table的,而我用程序取下来的时候里面是空的:<div id="levents" class="LIVE" onclick="od_OnClick(0, event)">
    “空的”
    </div>。
    我看了看两个div,发现其中的style不一样,不知道是不是这个原因,如果是我应该怎么让我取下来的数据的div好像另存为那样呢。
      

  4.   

    使用 浏览器跟 httpClient返回的结果不一样, 只有一种可能,二者 post (或get)到同一页面的 值不同. 仔细检查下程序。