Кто-нибудь сталкивался с такой проблемой:
в документе с внешними стайлшитами,
если брать скажем offsetWidth у элемента(width в стилях прописана)
safari&chrome высчитывают её не учитывая стилей.
если поставить задержку всё работает норм.
А вот простейшая функция
function checkSSready() {
if(document.styleSheets[0]) {setTimeout("onSSready()", 0); alert('not yet');}
else{setTimeout("onSSready()", 10);}
}
function onSSready() {
alert(document.body.offsetHeight);
}
checkSSready();
не оч универсальная
А как вы решаете эту проблему?