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

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем nech, 13 окт 2010.

  1. nech

    nech Гость

    На событие ресайза окна стоит jquery код который при достижении определенной ширины окна браузера, отображает скрытый div. Код проверялся в FF 3.5 -3.6, Хроме, Опере 10.62, Safari 5.0.2. У клиента Mac и он утверждает что у него, в FF 3.6, div не появляется. Я смог проверить только на компах с виндой - везде срабатывало. Как дальше диагностировать ошибку - затрудняюсь. Вот кусок кода :
    Код (Text):
    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/
     
Загрузка...

Поделиться этой страницей