Даже боюсь писать, щас как нападут на меня матерые програмеры =)))

Сразу хочу уточнить, я дизайнер, и в решении проблем, подобных нижеизложеной, опыта мало, поэтому не смейтесь пожалуйста если встретите какую-то глупость, и, по возможности, не пишите вещей заведомо непонятных новичку, я буду вам за это благодарен =)

Проблема: в 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
Тоже самое, но работающее - www.a-ivanov.ru (надо зайти в флэш-версию)

Никак не пойму в чем дело, конструкции одинаковые, но в первом случае - не работает... :whistle:

честно сказать, не совсем понял (а точнее, не увидел), в чём проблема

думаю, вам поможет изучение информации о позиционировании и порядке слоёв css

по поводу приведённого выше скрипта, советовал бы изучить статью Migrate apps from Internet Explorer to Mozilla

Чем мне может помочь информация о позиционировании и порядке? У меня z-индексы правильно расставлены, или я чего-то недогоняю?
А проблему видно невооруженным глазом (к тому-же она достаточно подробно описана) - в Mozilla в окнах пусто. Для сравнения можно посмотреть в IE, там все в порядке, о чем, собственно, я уже писал.

И скрипт - тот же самый, работает во втором случае, это можно увидеть по второй ссылке, но есть ведь какие-то нюансы, которые вот так просто вычислить непрограмисту из большой статьи на английском языке не просто очень...

Выставите, пожалуйста, параметр wmode в transparent совместимо - то есть и для object, и для embed.
Подробнее см. http://www.google.com/search?q=wmode+tr … cape:en-US

Спасибо, помогло! :)
Ключевое  слово "transparent". На мой взгяд - шаманство, логически транспарент имеет значение только если флэш сверху, оказалось что в мозиле - в любом случае.