[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Div поверх ActiveX
Rigel
Как можно расположить DIV элемент поверх ActiveX элемента? (не флеш, SharePoint веб-часть).
z-index не помогает sad.gif



Спустя 1 минута, 4 секунды (23.09.2011 - 18:58) Игорь_Vasinsky написал(а):
а если и у ActiveX - z-индекс прописать?

Спустя 10 минут, 56 секунд (23.09.2011 - 19:09) Winston написал(а):
У тебя встраивается через тег embed? Если да, то попробуй ему дописать атрибут wmode="transparent"
И посмотри это

Спустя 5 минут, 20 секунд (23.09.2011 - 19:14) Rigel написал(а):
Игорь_Vasinsky
z-index не помогает

Winston
у меня object.
пробовал добавить через jquery wmode="opaque" и "transparent", почему-то не помогает sad.gif
iframe ломает все в лоскуты и не отображает содержимое object
sharepoint же wacko.gif

Спустя 1 минута, 59 секунд (23.09.2011 - 19:16) Winston написал(а):
А так пробовал между тегами object писать
<param name="wmode" value="opaque" />

Спустя 9 минут, 48 секунд (23.09.2011 - 19:26) Rigel написал(а):
Winston
дело в том, что веб-часть там вставляется вот так
<WebPartPages:ListViewWebPart runat="server" __MarkupType="xmlmarkup" WebPart="true" __WebPartId="{id}" >
<WebPart
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Title>
Приложение</Title>
<FrameType>
Default</FrameType>
...
...
...
</WebPart>
</WebPartPages:ListViewWebPart>

А она уже генерирует html-код, который напрограммили программеры, когда создавали эти веб-части )
и нет возможности прописать такой тег, пробую динамически с помощью jquery - не помогает, может потому что динамически нельзя :/

Спустя 5 дней, 19 часов, 11 минут, 54 секунды (29.09.2011 - 14:38) Rigel написал(а):
Это снова я, помогите! :)
В общем вопрос теперь такой:
как можно с помощью jQuery вставить внутрь тега object
<object name="myObject" id="myObject">
<param
name="width" value="30"/>
<param
name="height" value="60"/>
</object>
новый параметр
<param name="wmode" value="opaque" />
чтобы получилось
<object name="myObject" id="myObject">
<param
name="width" value="30"/>
<param
name="height" value="60"/>
<param
name="wmode" value="opaque" />
</object>
пробую так:
$("#myObject").html("<param name='wmode' value='opaque' />");
Не помогает.

Спустя 15 минут, 42 секунды (29.09.2011 - 14:53) killer8080 написал(а):
А так не подходит?
var param = document.createElement("param");
with(param){
setAttribute("name", "wmode");
setAttribute("value", "opaque");
}
document.getElementById("myObject").appendChild(param);

Спустя 58 минут, 57 секунд (29.09.2011 - 15:52) Rigel написал(а):
killer8080
сработало, спасибо!
Но все равно этот object перекрывает собой все что надо и не надо sad.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.