высота окна определяется не всеми браузерами
помогите пожалуйста понять причину проблемы и по возможности решить её.
есть страничка если кликнуть по ссылке "подбор сумки по параметрам", то в браузере опера как и задумано увеличивается высота шапки(строка с js-функцией 398). в других браузерах(ie8, chrome, ff) эта простейшая функция почему то не срабатывает... |
ссылка на сайт не работает, лучше бы код сюда привел.
возможные проблемы: при задание новой высоты не указаны пиксели: obj.style.width = 10 + 'px'; по поводу высоты окна, юзай кроссбраузерный способ: function clientWidth(){ // Ширина окна просмотра return document.documentElement.clientWidth == 0 ? document.body.clientWidth : document.documentElement.clientWidth; } function clientHeight(){ // Высота окна просмотра return document.documentElement.clientHeight == 0 ? document.body.clientHeight : document.documentElement.clientHeight; } function documentWidth(){ // Ширина всего документа return Math.max( document.documentElement["clientWidth"], document.body["scrollWidth"], document.documentElement["scrollWidth"], document.body["offsetWidth"], document.documentElement["offsetWidth"] ); } function documentHeight(){ // Высота всего документа return Math.max( document.documentElement["clientHeight"], document.body["scrollHeight"], document.documentElement["scrollHeight"], document.body["offsetHeight"], document.documentElement["offsetHeight"] ); } |
Часовой пояс GMT +3, время: 01:55. |