![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Снова я тут не могу разобраться, надеюсь что ты сможешь мне помочь!
есть два файла... то самое меню
а в адресе iframe src= стоит имя нового файла, в котором есть процедура - она должна отрисовывать именно то подменю которое нужно Как сделать, есть какие-нибудь идеи? |
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Я не в курсе, но зачем в меню использовать фрейм, в чём замысел? Менять стили меню, сменяя процедуру в фрейме?
(Фрейм использует много ресурсов системы, как новое окно, поэтому их число нужно минимизировать.) |
|||
|
||||
| Ciber SLasH |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
ОнКофе, вот тебе пример доступа к данным из IFRAME-а к главному документу и наоборот:
index.htm:
iframe.htm:
ЗЫ: а вообще IFRAME — это suxx. Это сообщение отредактировал(а) Ciber SLasH - 28.3.2006, 14:21 |
||||
|
|||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
ОнКофе, на форуме есть правила, которые обязаны соблюдать все:
• заголовок темы должен кратко отражать ее суть! • если вы хотите поговорить с КОНКРЕТНЫМ участником - используйте системку ПМ (ЛС). В следующих раз тема будет удалена без предупреждения. Правила форума: http://forum.vingrad.ru/index.php?s=&act=SR&f=27 |
|||
|
||||
| ОнКофе |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Извените!!! Больше такого не повториться!!! Спасибо что на первый раз не удалили тему!!!
я бы с удовольствием не использовал!! Из-за этих iframe одни только неприятности... просто другого выхода я не вижу... ситуация такая, что рядом с меню на страницах есть элементы форм а иногда даже flash-анимация или applets, поэтому когда такие элементы оказываются рядом с меню, подменю, которое появляется слева получается под этими элементами и никакой z-index не спасает. постоянно эти flash получаются свеху выползающего подменю... если есть идеи как обойти эту проблему не используя iframe - выслушаю с удовольствием!!!! полностью согласен!!!!
Разобрался быстро... правда пришлось немного под ASP переделать!!!Большое спасибо!!! Это сообщение отредактировал(а) ОнКофе - 28.3.2006, 15:03 |
||||
|
|||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
На счёт flash-а: если это элемент интерфейса, то можно его засунуть в самый верх страницы, если это какая-то игра, то можно открыть в новом окне без какого-либо интерфейса.
|
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Ciber SLasH, если это какой-то банер, который должен стоять именно там независимо от того появляется на нем меню или нет... Что тогда???
|
|||
|
||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
На http://mail.ru/ тоже баннеры flash-евые висят, но дизайн от этого не страдает. Нужно правильно подходить к дизайну страницы.
|
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Для информации: я наблюдал, что в iframe в IE div-ы глючат (плавающие) - текст в них не отображается, а сквозь поле дива просвечивает фон основного окна. Так что, убегая от одной неприятности, можно попасть в другую после долгой кропотливой работы. Советую сначала вручную нарисовать меню, которое предполагается генерировать в фрейме и обойти баги, которые при этом появятся.
Есть способ - при появлении слоя над формами делать элементы форм невидимыми. И с флешем то же. Муторно, но что поделаешь. Другой способ - не наезжать на них, разворачивать меню в отведённой для него колонке. И классика , и задача не переусложняется. |
|||
|
||||
| ОнКофе |
|
||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
ну это не глюк... я так иногда сам делаю... просто пишешь
а в файле который нужно закрузить в iframe пишешь
Хотя работает этот "эффект" только в IE и FF
а вот это интереснее!!! А каким образом этого добиться??? |
||||||||
|
|||||||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
А что тут не понятного?
Сделать элемент невидимым: элемент.style.visibility = "hidden"; |
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
не.... тогда не канает.... представь себе баннер на полэкрана.... тут на него выпадает подменю, и весь баннер исчезает........ НЕТ, не пойдет! Но хоть этот вариант и не подходит все же интересно как отслеживать когда на flash-ем появилось меню? Это сообщение отредактировал(а) ОнКофе - 28.3.2006, 17:05 |
|||
|
||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
||||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
|
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Ну я просто не так выразился.... подменю появляется и весь баннер (длинной на полстраницы) становится невидимым....
А есть ссылка помотреть??? Это сообщение отредактировал(а) ОнКофе - 29.3.2006, 09:15 |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |