2010-03-05 3 views
2

플래시 무비가 자바 스크립트 (div의 replaceChild)를 통해 페이지에로드되었습니다.동적으로로드 된 플래시 무비가 jquery 대화 상자 상단에 있습니다 : zorder를 변경하는 방법?

이 영화 위의 입력에 jquery datepicker를 추가합니다.

날짜 선택기 (또는 다른 JQuery와 요소)가 표시되면,이 영화 아래에 표시됩니다 (잘못된 zOrder를)

요소는해야합니까 : 그 CSS 클래스에 "Z- 인덱스 99"

방법 jquery 요소를 가져올까요?

[편집]

Theres는 플래시 개체 태그 그것은 또한 발생 파이어 폭스에이 크롬과 IE에서 발생

에 어떤 스타일 있지만, 일부 요소가 영화 (그림) 이상이다

alt text http://img171.imageshack.us/img171/5519/capturadetelainteira050.jpg

+0

당신이 사업부에 대한 좀 더 많은 정보를 얻을 수있는 곳 영화가 놓여 있니? 해당 div에서 스타일을 지정하면 영화가 datepicker 위에 오게됩니다. 또한,이 동작은 모든 브라우저에서 나타납니다 (예를 들어 Internet Explorer 6의 경우 드롭 다운 상자와 같은 부동 요소에 문제가 있었기 때문에 (또한 플래시 요소도 믿습니다))? – Gertjan

+0

(질문 편집) – ariel

답변

3

객체에 추가했다 ... 알았어요

object 
{ 
    position:relative; 
    z-index:0 
} 
+0

''embed'에'wmode = "opaque"'를 추가해야한다고 생각합니다. 그것 이외에, 이것은 나에게 도움이되었다. 그래서 +1 – kikito

-1

다른 요소 뒤에 나타나려면 플래시에 wmode : transparent를 추가해야합니다.

<param name="wmode" value="opaque"> 

과 CSS에 : http://kb2.adobe.com/cps/142/tn_14201.html

+0

wmode : transparent를 설정하면 플래시 아래에 항목을 표시 할 수 있습니다 (따라서 플래시 부분에 내용이 없으면 플래시 아래에 내용이 표시됩니다). 나는 플래시가 그 위치에서 내용을 보여주고있다 할지라도, 질문이 내용 위에 떠있는 (그리고 클릭 가능해야하는) 것들에 관한 것이기 때문에 이것이 해결책이라고 생각하지 않는다. – Gertjan

관련 문제