Страницы: 1
собственно проблема заклчается в следующем: для div ставлю банально onresize="window.alert(1);" (ну или document.getElementById('my_div').onresize = function() { window.alert(1); }.
При изменении размеров окна, при вставке в див текста посредством innerHTML не хочет вызывать событие.
ЗЫ. Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041221
Отсутствует
для window работает, для body не пробовал, а мне надо для div. Но на develeoper.mozilla.org (http://developer.mozilla.org/en/docs/onresize) я нашел только element.onresize, а что они подразумевают под "element" там не расшифровывается, а только приводится пример: "The resize event is raised when the user resizes a resizable element (such as a window)." и все, больше ничего. Таким образом, у меня не получаетс заточить под мозиллу, хотя как раз основной упор мне надо сделать на неё. А в данный момент мне приходится задать в интервал функцию переопределения размеров и выравнивания, хотя её бы с лихвой хватило лишь на onresize.
ЗЫ. просто меня немного не устраивает принцип "стакана" (по крайней мере в моем случае) и невозможности произвольно выравнивать элементы в зависимости от размеров других. Вот сижу пишу ... Вроде даже работает
Отсутствует
так все равно. Именно onresize и именно в мозилле не работает. Осел кушает нормально и в мсдн'е описано, что для div существует событие onresize.
Отсутствует
Дмитрий_rnd
"The resize event is raised when the user resizes a resizable element (such as a window)."
А теперь скажите мне, пожалуйста, DIV имеет что-то общее с окном? Имхо, нет, так что для DIV это событие не поддерживается. Так что придется вешать обработчик на окно и ловить div.
Отсутствует
such as a window, но там не сказано же only window, или что-то я понимаю не так. Вот я понял это так.
Отсутствует
Страницы: 1