Сообщение от B~Vladi
|
Кстати, что значтит не все?! они все должны так себя вести... во всяком случае у меня так...
|
Вот теперь все. Видно у меня что-то не дозагружалось.
Сообщение от B~Vladi
|
Если есть какие другие варианты поведения окон при ресайзе браузера - прошу! А то я в своё время над этим ой как колову ломал
|
А что тут ломать. При изменении размера браузера смещаешь окно, так что бы оно все умещалось в клиенте. Если все же, например, по ширине не влазит, то ставишь left:0 , по высоте - top:0 . Делать это нужно не только при onresize, но и при Drag.onDrag . Если делать только при onresize, то смотри что получается (точная последовательность действий):
1. открываю страницу
2. единственное окно перемещаю в top:0 и раскрываю его на максимальную высоту
3. уменьшаю высоту браузера
4. берусь за шапку окна и перемешаю его все равно куда
5. отпускаю окно
При 4 пункте окно перепрыгивает вверх, шапка оказывается за краем, кнопка закрытия окна тоже. Теперь это окно не закрыть и не переместить. Дальнейшие изменения размеров браузера ничего не дают.
Что-то все-таки иногда не дозагружается или еще что-то, не могу понять.