offsetWidth в ie
в IE 6,7 offsetWidth возвращает 0, из-за чего так может быть?
В остальных браузерах нормально все. |
У меня нормально всё.
|
Kolyaj,
если после body написать или там почти сразу в коде и проверять, то возвращаеат, а если нужно вернуть ширину элемента в более сложной верстке, в таблице, например, растягивающейтся и.тд то возвращает 0 |
точнее даже сейчас вот проверил, вообще всегда 0 возвращает, у всех элементов сайта проверил почти. тестирую в ietester.
должна же быть какая-то причина. |
Hugo_O, проблема в IETester, он глючный.
|
exec,
а где еще можно проверить? просто в том же иетестер в 8 версии все нормально показывает. |
Цитата:
Цитата:
Цитата:
|
Kolyaj,
скачал какой-то плагин, терь захожу на сайт их- выбираю браузер и выдается вот такое An error occurred while launching the application. Please try again after the plugin has restarted. |
Не знаю, у меня работает всё.
|
Kolyaj,
ладно попробую найти еще тестеры, только вот боюсь что может дело быть не в этом...)) |
блин, скачал портэйбл ие7, иеколлекшн - везде возвращает 0, я вообще не понимаю с чем это мб свзяно. может доктайп по-другому прописать или что еще, блин, ну не переделывать же всю верстку из-за этих ослов(((
|
вооот, нашел кое-что!!! если поставить alert(document.getElementById('menu<?=$id?>').offs etWidth); в конце документа, то ослы выдают результат, а если где-либо в середине то нифига.
мне в голову приходит мысль, что пока документ полностью не загрузится осел не скажет ширину, но а как быть если мне нужно знать ширину дива с комментариями, которых не одна штука, а они выводятся в цикле? в таком случаи я не могу ведь ждать оконачания документа! |
Часовой пояс GMT +3, время: 06:38. |