Показать сообщение отдельно
  #4 (permalink)  
Старый 07.03.2015, 11:02
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

sovsem-nub,http://learn.javascript.ru/metrics
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
    <script>
window.onload = foo;

function isVisibility(elem) {
    return elem.offsetWidth && elem.offsetHeight
}

function foo() {
    var div = document.querySelectorAll(".heeg");
    div = Array.prototype.filter.call(div, isVisibility);
    alert([div[0].offsetWidth,div[0].offsetHeight])
};
  </script>
</head>

<body>  <div class="tc-tclassdler-frame"  style="display:none">
<div class="heeg" style= "position:absolute;">
РАЗЛИЧНОЕ СОДЕРЖИМОЕ
</div>
</div>

<div class="tc-tclassdler-frame" style="display:none">
<div class="heeg" style= "position:absolute;">
РАЗЛИЧНОЕ СОДЕРЖИМОЕ
</div>
</div>

<div class="tc-tclassdler-frame"  style="display:BLOCK">
<div class="heeg" style= "position:absolute;">
РАЗЛИЧНОЕ СОДЕРЖИМОЕ. Меня видно!!!! какого я размера?
</div>
</div>

<div class="tc-tclassdler-frame"  style="display:none">
<div class="heeg" style= "position:absolute;">
РАЗЛИЧНОЕ СОДЕРЖИМОЕ
</div>
</div>



</body>

</html>

Последний раз редактировалось рони, 07.03.2015 в 11:04.
Ответить с цитированием