Flash 에 하 이 퍼 링크 추가(투명 층 추천)주류 브 라 우 저 호 환

3644 단어 Flash하이퍼링크
오늘 은 성 초 인터넷 의 Flash 에 하이퍼링크 를 추가 하려 고 합 니 다.원래 object 밖 에 하이퍼링크 를 직접 연결 하려 고 했 는데 이런 일이 아니 었 습 니 다.바 이 두 에 게 도움 을 청 하고 문 제 를 해결 하려 고 합 니 다.기록 은 다음 과 같 습 니 다.원인:Flash 는 기본적으로 최고 층 입 니 다.그래서 저 는 Flash 가 드 롭 다운 메뉴 를 가 리 는 상황 을 자주 만 납 니 다.해결 방안:첫 번 째:절 차 는 다음 과 같 습 니 다.플래시 파일 을 한 층 에 놓 고 최 하층 으로 설정 합 니 다.FLASH 는 투명 으로 설정 합 니 다.
 
<div class="ad_top" style="text-align:center;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="948" height="93" id="flashlogo" >
<param name="movie" value="../../templets/content/images/slogan.swf">
<param name="quality" value=high>
<embed src="../../templets/content/images/slogan.swf" quality=high width="948" height="93" name="flashlogo"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
</embed>
<STRONG><SPAN style="COLOR: #cc0000"><param name="wmode" value="transparent" /></SPAN></STRONG>
</object></div>
2.FLASH 의 층 에 한 층 을 더 하면 Flash 자체 가 onclick 에 직접 가입 할 수 없습니다.다른 것 만 빌 릴 수 있 습 니 다.바로 FLASH 에 투명 층 을 추가 하 는 것 입 니 다.
 
<div id="huiLayer" style="cursor: hand; position:absolute; top:142px; width:948px; height:93px; z-index:1; visibility: visible; text-align:center;"><a href="http://www.xzrj.net" target="_blank"> <img src="http://www.xingzhu.net.cn/templets/content/images/transpanrent.gif" width="948" height="93" border="0"></a></div>
설명:transpanrent.gif 가 투명 하면 아래 의 Flash 에 가 려 집 니 다.3.IE 브 라 우 저 는 위 단계 로 가면 됩 니 다.Firefox 는 embed 에
 
wmode="transparent"
전체 코드 를 다음 과 같이 추가 해 야 합 니 다.
 
<div class="ad_top" style="text-align:center;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="948" height="93" id="flashlogo" >
<param name="movie" value="../../templets/content/images/slogan.swf"> <param name="quality" value=high>
<embed src="../../templets/content/images/slogan.swf" quality=high width="948" height="93" name="flashlogo" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent"> </embed>
<param name="wmode" value="transparent" />
</object>
</div>
<div id="huiLayer" style="cursor: hand; position:absolute; top:142px; width:948px; height:93px; z-index:1; visibility: visible; text-align:center;"><a href="http://www.xzrj.net" target="_blank"> <img src="http://www.xingzhu.net.cn/templets/content/images/transpanrent.gif" width="948" height="93" border="0"></a></div>
두 번 째 방안 은 인터넷 에서 찾 은 것 이 시험 되 지 않 았 습 니 다.다음 과 같 습 니 다.Flash 내부 에서 FSCommand 를 통 해 외부 스 크 립 트 를 호출 하 는 것 입 니 다.방법 은 간단 하고 실 용적 이 며 통제 능력 이 강 하 며 구체 적 인 용법 은 인터넷 에서 FSCommand 키 글 자 를 검색 하 십시오.

좋은 웹페이지 즐겨찾기