>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Проблемы с сайтами http://forum.mozilla-russia.org/viewforum.php?id=24 >Проблема с отображением содержимого iFrame в слое над флэшем. http://forum.mozilla-russia.org/viewtopic.php?id=17992 |
Serega_zeriq > 14-07-2007 03:25:46 |
Даже боюсь писать, щас как нападут на меня матерые програмеры )) Сразу хочу уточнить, я дизайнер, и в решении проблем, подобных нижеизложеной, опыта мало, поэтому не смейтесь пожалуйста если встретите какую-то глупость, и, по возможности, не пишите вещей заведомо непонятных новичку, я буду вам за это благодарен Проблема: в Mozilla не отображается содержимое iFrame включенного в div, расположенный над флэш-роликом. Это содержимое - динамическое, загружается по параметру яваскрипта передаваемому из флэша методом getURL ('javascript:показать _слой("вызываемая страница"). Вся эта конструкция (т.е. загрузка) в принципе работает, т.к. при прокрутке скролом, содержимое на экране мелькает, но вот постоянно - ничего не отображается. В IE - все в порядке. Вот управляющий скрипт: Выделить код Код:function init() { IE = (document.all) NC = (document.layers) Opera = (document.getElementById) } function cl() { init(); if(IE) eval('document.all["win"].style.visibility = "hidden"'); if(NC) eval('document.layers["win"].visibility = "hidden"'); if(Opera) eval('document.getElementById("win").style.visibility = "hidden"'); document.getElementById("content").src='http://www.krosh.ru/loading.htm'; } function show(url) { document.getElementById("content").src=url; init(); if(IE) eval('document.all["win"].style.visibility = "visible"') if(NC) eval('document.layers["win"].visibility = "visible"') if(Opera) eval('document.getElementById("win").style.visibility = "visible"') } Сам трабл можно посмотреть тут: www.krosh.ru Никак не пойму в чем дело, конструкции одинаковые, но в первом случае - не работает... |
Shutnik > 14-07-2007 04:50:51 |
честно сказать, не совсем понял (а точнее, не увидел), в чём проблема думаю, вам поможет изучение информации о позиционировании и порядке слоёв css по поводу приведённого выше скрипта, советовал бы изучить статью Migrate apps from Internet Explorer to Mozilla |
Serega_zeriq > 14-07-2007 06:33:24 |
Чем мне может помочь информация о позиционировании и порядке? У меня z-индексы правильно расставлены, или я чего-то недогоняю? И скрипт - тот же самый, работает во втором случае, это можно увидеть по второй ссылке, но есть ведь какие-то нюансы, которые вот так просто вычислить непрограмисту из большой статьи на английском языке не просто очень... |
Al_H > 15-07-2007 13:38:25 |
Выставите, пожалуйста, параметр wmode в transparent совместимо - то есть и для object, и для embed. |
Serega_zeriq > 15-07-2007 18:12:08 |
Спасибо, помогло! |