Сообщение от danik.js
|
И почему высоту формы? Разве не высоту всего <body>?
|
Нет, мне ж не вся страница нужна, а только форма в ней. Весь смысл шаманских плясок вот в чём: если пользователь заполнил форму с ошибками, под инпутами выводятся подсказки "пароль 1234 слишком простой", "введите e-mail" и т.д., которые изменяют высоту формы и кнопка "Зарегистрироваться" уезжает вниз за пределы всплывающего окна. Мой код просто подгоняет высоту окна под новый размер формы.
Сообщение от danik.js
|
А так ты можешь на js проверить условие window.top !== window и добавить особый класс для <html>
|
Вот это не совсем понятно. Код window.top !== window проверяет, не является ли верхний фрейм(он у меня один ) текущей страницей? Кстати в справочнике нашёл запись window.top !== window.window, может она более правильная? Далее, что-то типа window.top.head.appendChild( Сгенеренный мной <style>Мои стили</style> ) ?