>웹 프론트엔드 >JS 튜토리얼 >주류 브라우저_javascript 기술과 호환되는 Flash(투명 레이어 권장)에 하이퍼링크 추가

주류 브라우저_javascript 기술과 호환되는 Flash(투명 레이어 권장)에 하이퍼링크 추가

WBOY
WBOY원래의
2016-05-16 17:32:281115검색

오늘은 Xingzhu.com의 Flash에 하이퍼링크를 추가하려고 합니다. 원래는 개체 외부에 하이퍼링크를 직접 삽입하려고 했는데, 시도해 본 결과 그렇지 않다는 것을 알게 되었고, Baidu에게 문제 해결을 요청했습니다. 기록은 다음과 같습니다.

원인: Flash는 기본적으로 최상위 계층이므로 Flash가 드롭다운 메뉴를 차단하고 다른 요소를 가리는 상황이 자주 발생합니다.

해결 방법:

첫 번째 방법: 단계는 다음과 같습니다.
1. Flash 파일을 레이어에 넣고 맨 아래 레이어로 설정하고 FLASH를 투명으로 설정합니다. .

코드 복사 코드는 다음과 같습니다.


codebase="http://download.macromedia.com/pub /shockwave/cabs/flash/swflash.cab#version=6, 0,0,0"
width="948" height="93" id="flashlogo" >


type="application/x-shockwave-flash" 플러그인페이지="http: //www.macromedia.com/go/getflashplayer">

< /STRONG>


2. Flash 자체는 onclick 및 기타 이벤트에 직접 참여할 수 없으므로 FLASH에 투명 레이어만 추가하면 됩니다.
코드 복사 코드는 다음과 같습니다:

설명: transpanrent.gif는 투명해야 합니다. 그렇지 않으면 아래의 Flash로 가려집니다.
3. IE 브라우저의 경우 위 단계로 이동하세요. Firefox에서는 다음 단계가 필요합니다.
추가
코드 복사 코드는 다음과 같습니다.
wmode="transparent"


전체 코드는 다음과 같습니다.
코드 복사 코드는 다음과 같습니다.



a href="http://www.xzrj.net" target="_blank"> ;

두 번째 옵션은 다음과 같이 온라인에서 찾았지만 시도되지 않았습니다.
Flash 내부에서 FSCommand를 통해 외부 스크립트를 호출하는 방법은 간단하고 실용적입니다. , 강력한 제어 기능을 갖춘 특정 사용법을 보려면 온라인에서 FSCommand 키워드를 검색하십시오.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.