Не срабатывает Js в Mozilla под Macos.

  • Автор темы nech
  • Дата начала
N

nech

#1
На событие ресайза окна стоит jquery код который при достижении определенной ширины окна браузера, отображает скрытый div. Код проверялся в FF 3.5 -3.6, Хроме, Опере 10.62, Safari 5.0.2. У клиента Mac и он утверждает что у него, в FF 3.6, div не появляется. Я смог проверить только на компах с виндой - везде срабатывало. Как дальше диагностировать ошибку - затрудняюсь. Вот кусок кода :
Код:
var myWidth = 0, myHeight = 0;
//проверка на корссбраузерность , определение размеров окна
if( typeof( window.innerWidth ) == 'number' )
{		
myWidth = window.innerWidth;
myHeight = window.innerHeight;
} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
{		
myWidth = document.documentElement.clientWidth;
myHeight = document.documentElement.clientHeight;
} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) 
{		 
myWidth = document.body.clientWidth;
myHeight = document.body.clientHeight;
}

if (myWidth>480) {
setPic(myWidth);	//масштабирование
$('#enlargeme').css('display', 'none');

} else
{					
$('#enlargeme').css('display', 'block');//показываем блок			
$('#horizon').css('bottom', myHeight/2);							
}
Вот сам сайт ____http://joomla-virtuemart.ru/tracers/