문제

HTML에 포함 된 플래시 문서를 링크로 사용할 수 있습니까?

다음과 같이 object 요소를 a로 래핑 해 보았습니다. 라코 디스

Internet Explorer에서는 상태 표시 줄에 링크처럼 위치가 표시되지만 아무 작업도 수행하지 않습니다.

.swf 파일 만 있으므로 ActionScript에 클릭 핸들러를 추가 할 수 없습니다.

도움이 되었습니까?

해결책

객체가 실제로 a href 태그에 래핑되는 것에 응답해야하지만 vim에서 swf를 열고 _root.onPress=function(){getURL("http://yes.no/");}; 또는 AS3 인 경우 _root.addEventHandler(MouseEvent.PRESS, function (e:event) {getURL("http://yes.no/");});와 같은 것을 던질 수 있습니다.하지만 swf를 편집하는 것이 경로라면d는 이 목적을위한 도구 로 더 많은 성공을 거둘 가능성이 있습니다.

다른 팁

해당 개체에서 높이와 너비가 같은 투명한 div를 사용할 수 있습니다. 그리고 javascript가 해당 div에 대한 클릭 작업시 URL을 열도록합니다.

<인용구>

자바 스크립트를 사용하여 핸들러 (간결성을 위해 인라인 추가) : 라코 디스

작동합니다, methinks.

이것은 나를 위해 일했지만 물건을 클릭하는 작은 손이 나타나지 않습니다.링크는 작동합니다

dlamblin의 답변에 추가로 clickTAG 기술을 사용하여 플래시 영화에서 URL을 여는 것이 가장 좋습니다.

자세한 정보는 여기에서 찾을 수 있습니다.

http://www.adobe.com/resources/richmedia/tracking/designer_guide /

clickTAG 기술 사용의 장점은 HTML 페이지에서 이동할 URL을 설정할 수 있다는 것입니다.

즉, 초기 clickTAG 코드를 추가하는 것 외에 플래시 파일을 수정하지 않고도 다른 위치에 링크되도록 플래시 동영상을 설정할 수 있습니다.URL에서도 링크 추적을 사용할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top