неа, не помогло... вот глянь:
Код | <html> <body> <table> <tr> <td> <div id="test" style="BORDER: solid 1px;"> <table> <tr> <td>Тестовое значение</td> </tr> </table> </div> <script> var elem = document.getElementById("test"); var result = 0; if (elem.offsetWidth) { result = elem.offsetWidth; } else if (elem.clip && elem.clip.width) { result = elem.clip.width; } else if (elem.style && elem.style.pixelWidth) { result = elem.style.pixelWidth; } alert(result); </script> </td> </tr> </table> </body> </html>
|
выдаёт "0" в конце, а ведь видно что ширина далеко не нулевая |