Forum: Rails-ES Extraer Style de Tabla con watir

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
1b684b459099180992c1b773b82a0b07?d=identicon&s=25 Daniel R. (daniel_r91)
on 2014-09-03 04:45
Buenas, estoy teniendo problemas al estraer el estilo de unas tablas al
utilizar watir con el metodo .style

yo tengo una estructura en la web de este estilo:

.
.
.
<div class="content-global-div">
   <table class="content-global-table content-global-bg">
      <tbody>
         <tr>
            <td style="vertical-aling:top;padding:25px 40px;">
               <div class="content-global-title">...</div>
               <div class="content-global-title">...</div>
               <div class="content-global-box">
                  <div style="...">...</div>
                  <table cellspacing="0">
                     <tbody>
                        <tr></tr>
                        <tr>
                           <td style="padding:10px;">
                              <table class="blocos"
style="background:#f2f2f2;opacity:0.7;border:1px solid
#eee;cursor:default;"></table>
                              <table class="blocos"
style="background:#f2f2f2;opacity:0.7;border:1px solid
#eee;cursor:default;"></table>
                              <table class="blocos" style=""></table>
                              <table class="blocos" style=""></table>
                              .
                              .
                              .
                           </td>
                        </tr>
                     </tbody>
                  </table>
               </div>
               <div class="content-global-box">
                  <div style="...">...</div>
                  <table cellspacing="0">
                     <tbody>
                        <tr></tr>
                        <tr>
                           <td style="padding:10px;">
                              <table class="blocos"
style="background:#f2f2f2;opacity:0.7;border:1px solid
#eee;cursor:default;"></table>
                              <table class="blocos"
style="background:#f2f2f2;opacity:0.7;border:1px solid
#eee;cursor:default;"></table>
                              <table class="blocos" style=""></table>
                              <table class="blocos" style=""></table>
                              .
                              .
                              .
                           </td>
                        </tr>
                     </tbody>
                  </table>
               </div>
               <div class="content-global-box">
                  <div style="...">...</div>
                  <table cellspacing="0">
                     <tbody>
                        <tr></tr>
                        <tr>
                           <td style="padding:10px;">
                              <table class="blocos"
style="background:#f2f2f2;opacity:0.7;border:1px solid
#eee;cursor:default;"></table>
                              <table class="blocos"
style="background:#f2f2f2;opacity:0.7;border:1px solid
#eee;cursor:default;"></table>
                              <table class="blocos" style=""></table>
                              <table class="blocos" style=""></table>
                              .
                              .
                              .
                           </td>
                        </tr>
                     </tbody>
                  </table>
               </div>
               .
               .
               .


Lo que estoy necesitando hacer es poder situarme en cada una de las
tablas class: blocos y visualizar el style especificamente el opacity,
actualmente lo que tengo es lo siguiente:

tbl = browser.div(:class => 'content-global-box').table.tbody.tr
tbl.tds.each do |td|

    puts td.style.to_s()

end

pero no me ha dado resultado y no estoy seguro de que sea lo que estoy
necesitando,
alguien podria ser tan amable de explicarme como hacerlo? gracias!!
This topic is locked and can not be replied to.