Показать сообщение отдельно
  #4 (permalink)  
Старый 16.06.2012, 12:54
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

see613,
onload cуществует только для window , фреймов и картинок
мон попробовать извернуться так
<body onload='tstDiv()'>

<!-- Тестируемый DIV -->
<div id=Test_DIV> Тут что-то; </div>



<script type="text/javascript">
//Наша функция
function  MyCallBack (){
  //Тут наша обработка, при окончательных фиксированных  размерах DIV
}


function tstDiv() {
var intervalID //Таймер Id;
var S=''; //Площадь div(a)

function Test(){
   var Sth = $("#Test_DIV").height()*$("#Test_DIV").width();
    if(S != Sth) {S = Sth; return;}
    clearInterval(intervalID) ; MyCallBack () //Размеры не меняются  - Вызываем функцию завершения
}
   intervalID=setInterval('Test()',100)
}

</script>
Ответить с цитированием