2013-04-05 1 views
0

Я использую $(window).height в jquery и используя firebug для печати значения, и он говорит, что значение 8 вместо 800.

$(window).width работает нормально. Любые идеи, как я могу это исправить.

+0

Смотрите эту http://jsfiddle.net/RYh7U/122/ – Pandian

+0

Вы когда-нибудь найти решение? – redolent

ответ

2

Используйте функцию height() и width(), а не собственность.

+0

Я пытаюсь получить высоту экрана tho – Gregwest85

+0

Размеры экрана: 'screen.height',' screen.width' (native js) – Kovge

0

Вот некоторые варианты:

  • Попробуйте закрыть Firebug и использовать окно предупреждения вместо этого. Возможно, Firebug заставляет ваше окно сокращаться. Также попробуйте увеличить Firebug в новом окне

  • Я бы порекомендовал, чтобы ваша версия jQuery была в курсе последних обновлений. Или, если вы используете версию 1.9, переходите к 1,8.

  • Если все остальное терпит неудачу, вы можете прибегнуть к простому старому JavaScript: window.innerWidth и window.innerHeight

+0

Я пробовал отсоединить firebug, и он до сих пор сообщает об ошибке – Gregwest85

+0

Have вы пытались отключить Firebug и использовать окно предупреждения? – redolent

+0

да я получаю 1920 и 8 – Gregwest85

Смежные вопросы