Показать сообщение отдельно
  #10 (permalink)  
Старый 04.12.2014, 22:50
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

Сообщение от 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> ) ?
Ответить с цитированием