Показать сообщение отдельно

  #4  
Старый 18.08.2009, 17:22
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
С нами: 9191105

Репутация: 100
По умолчанию

Цитата:
Сообщение от j0ker13  
2SaiRus
в переменной хранится текст хтмл полученный после запроса аджаксом странички.
нада на стороне клиента вытащить все хайден поля не заметно для пользователя)

и еще вопрос) как в регексп включить переменную?
не наю

ребят почему мой говнокод пашет везде кроме IE6 как обойти?

Код HTML:
	<script language="JavaScript" type="text/JavaScript">
function Show_Hide(objId, hBlock)  
 	{
  	var obj=document.getElementById(objId);
      	if(obj.offsetHeight <= 0) {flag=true;} 
 	if(obj.offsetHeight >= hBlock ) {flag=false;}
  	  	if (flag)  			  
                               {  
                             obj.style.height=obj.offsetHeight+10+'px'; 
 			 t=setTimeout(function(){Show_Hide(objId, hBlock)},3); 
       			if (obj.offsetHeight>=hBlock) {clearTimeout(t);}
  			}   				
else  
     {obj.style.height=obj.offsetHeight-10+'px';
       t=setTimeout(function(){Show_Hide(objId, hBlock)},3);
	if (obj.offsetHeight<=0) {clearTimeout(t); }
   }  		  	
}      	</script>
вроде в IE нет offsetHeight свойства, как тогда правильно див растянуть по высоте?
 
Ответить с цитированием