Xpoint
   [напомнить пароль]

Выпадающее меню поиска назначить поверх фрейма

Метки: [без меток]
2016-08-06 17:19:55 [обр] DizDiz[досье]

Привет!

Вытянул довольно шустрый поисковый скрипт с одного из проектов Студии Лебедева и походу настройки, появилась необходимость выводить его меню поверх фрейма (планируется, что это будет словарь, упакованный в CHM-файл). К сожалению, визуализировать пример для наглядности на специальных сайтах не представляется возможным, потому что файлы велики. Если сочтёте возможным взглянуть, помимо прочего, в архиве будет "_index.htm", открыв который, надо будет нажать на "Ваш город" в верхнем фрейме и задача в том, чтобы выпадающее меню перекрывало бы собой нижний фрейм. Надеюсь, с разделом не ошибся.

спустя 45 минут [обр] Marat Tanalin(10/78)[досье]
Насколько я помню, проблем с размещением чего-либо поверх фрейма нет уже со времён IE7+. Уж не в IE6 ли вы проверяете? ;-)
спустя 2 часа 57 минут [обр] DizDiz[досье]
Таки-признали)) Но нет, на этот раз и в IE11-том не пошло))
спустя 18 минут [обр] Marat Tanalin(10/78)[досье]
DOCTYPE какой?
спустя 4 часа 42 минуты [обр] DizDiz[досье]

Длиннючий:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Пробовал укорачивать как по Вашей ссылке — тоже не помогло.

спустя 1 час 55 минут [обр] Marat Tanalin(10/78)[досье]
Оказывается, у вас даже не IFRAME, а FRAME в составе FRAMESET. Тогда едва ли что-то можно сделать. Каждый фрейм образует независимый контекст, «вырваться» за пределы которого невозможно. Переходите на современную вёрстку. ;-)
спустя 1 час 8 минут [обр] DizDiz[досье]
В принципе, открыт для нового)) Только интересует, не будут ли результаты поиска из такого IFRAME сбрасываться при переходах на другие страницы?
спустя 1 день 9 часов [обр] Marat Tanalin(10/78)[досье]
Для подгрузки контента с изменением URL-адреса без перезагрузки страницы присмотритесь к HTML5 History API, в частности методу history.pushState().
спустя 4 дня [обр] DizDiz[досье]
Чтобы файл с поиском не подгружался каждый раз на страницы и чтобы поисковые результаты не сбрасывались при переходах по ним, — перенёс поиск в расширяющийся/схлопывающийся по клику, левый фрейм. Вроде работает, правда, есть несколько пожеланий, которые Фрагмент кода представить в виде события onclick, потому что вопросы эти по яваскриптам.
Powered by POEM™ Engine Copyright © 2002-2005