У меня есть кусок кода, который запускается при изменении размера окна. Я вытягиваю width
и outerWidth
входного текстового элемента.
Этот процесс работает нормально во всех браузерах, кроме Webkit, который возвращает правильный результат из outerWidth
, но результат из width
никогда не изменяется из оригинала под нагрузкой.
Это фактический вывод консоли из моего скрипта при изменении размера окна браузера (это Chrome, но то же самое происходит в Safari 4):
outerWidth: 772
width: 772
outerWidth: 773
width: 772
outerWidth: 773
width: 772
outerWidth: 794
width: 772
outerWidth: 794
width: 772
outerWidth: 815
width: 772
outerWidth: 815
width: 772
outerWidth: 820
width: 772
outerWidth: 837
width: 772
Кто-нибудь испытывал это раньше? Вы знаете, почему это происходит? И самое главное, вы знаете, как обойти это? :)
Спасибо.