Добрый день,
На этом форуме ни раз поднималась проблема перекрывания слоев. Вопрос по этой же тематике:
Есть два IFRAME:
<IFRAME Id="Frm1" Style="position:absolute; z-index:1;" Src="probe.xml">
<IFRAME Id="Frm2" Style="position:absolute; z-index:2;" AllowTransparency="True" Src="transparent.htm">
При позиционировании Frm2 поверх Frm1, Frm2 оказывается под Frm1 не смотря на z-index.
Если в качестве Src у Frm1 используется обычный *.htm файл, то все работет как надо (Browser IE 6.0).
Такое ощущение что это связано с особенностями "восприятия" XML.
Файл probe.xml переводится на клиенте с помощью xslt преобразования в "псевдо" HTML. И он имеет такую структуру
<?xml version="1.0" encoding="windows-1251"?>
<?xml-stylesheet type="text/xsl" href="probe.xsl"?>
<root>
<item></item>
</root>
Странно выглядит то, что поведение IFrame зависит от его контента. Может быть кто-нибудь знает с чем это связано?
Спасибо.