마음의 안정을 찾기 위하여 - 크로스 브라우저에서의 플래쉬 보여주기
2403938
298
589
관리자새글쓰기
태그위치로그방명록
별일없다의 생각
dawnsea's me2day/2010
색상(RGB)코드 추출기(Color...
Connection Generator/2010
최승호PD, '4대강 거짓말 검...
Green Monkey**/2010
Syng의 생각
syng's me2DAY/2010
천재 작곡가 윤일상이 기획,...
엘븐킹's Digital Factory/2010
크로스 브라우저에서의 플래쉬 보여주기
Web, Script | 2007/10/26 17:29
플래시 삽입할때 크로스 브라우저를 위하여 다양한 기법들이 사용되고 있다,
 
하지만, object 태그를 인식하지 않는 브라우저에서는 object 태그를 이용하여 플래쉬를 표시할 수 없는데, 이때는 object 태그를 인식하지 않는 브라우저를 위해서 object 태그안에 embed 태그를 중첩하여 사용하여준다.

그런데 플래시와 레이어가 중첩될 경우 상위 레이어의 z-index가 플래시가 삽입된 레이어의 z-index보다 높음에도 불구하고 플래시가 레이어를 덮어버리는 현상이 발생한다.

이 경우 object 태그내에 <param NAME="wmode" VALUE="transparent"> 를 추가해서 그 문제를 해결할 수 있는데, Opera와 FireFox등에서는 문제가 해결되지 않는다. 서로 간섭을 해서 버버벅 대는 느낌이 드는데, embed 태그에도 다음과 같이 <embed wmode="transparent"> 를 추가해준다.


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="500" height="200" id="ShockwaveElse">
<param name="movie" value="layer.swf">
<param name="quality" value="high">
<param name="loop" value="true">
<param NAME="wmode" VALUE="transparent">
<embed src="layer.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="500" height="200" target="_blank">
</object>


 

2007/10/26 17:29 2007/10/26 17:29
Article tag list Go to top
View Comment 0
Trackback URL :: 이 글에는 트랙백을 보낼 수 없습니다
 
 
 
 
: [1] ... [691][692][693][694][695][696][697][698][699] ... [1323] :
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
전체 (1323)
출판 준비 (0)
My-Pro... (41)
사는 ... (933)
블로그... (22)
My Lib... (32)
게임 ... (23)
개발관... (3)
Smart ... (1)
Delphi (93)
C Builder (0)
Object... (0)
VC, MF... (10)
Window... (1)
Open API (3)
Visual... (0)
Java, JSP (2)
ASP.NET (0)
PHP (6)
Database (12)
리눅스 (29)
Windows (25)
Device... (1)
Embedded (1)
게임 ... (0)
Web Se... (2)
Web, S... (21)
잡다한... (7)
프로젝트 (0)
Personal (0)
대통령... (13)
Link (2)