HTML 페이지에 포함 된 swf 파일이 있고 swf 페이지에 닫기 버튼이 있습니다. 버튼을 클릭 할 때 swf가 사라지게하려면 어떻게해야할까요? 감사.swf에서 버튼을 사용하여 html에 포함 된 swf 파일을 제거하려면 어떻게해야합니까?
0
A
답변
2
당신의 ursing의 swfobject 2.1 SWF를 포함 할 경우 사용할 수있는이 내장 된 자바 스크립트 swfobject.removeSWF() 함수 :
function buttonClicked(evt:MouseEvent)
{
if (ExternalInterface.available) {
ExternalInterface.call("removeFlashFromHTML()");
}
}
:
이
function removeFlashFromHTML()
{
swfobject.removeSWF("id_of_your_html_object");
}
지금 당신의 ExternalInterface를 사용하여 플래시에서 자바 스크립트 함수를 호출
SWFObject 검사에 대한 자세한 내용은 this 웹 사이트
1
swf 또는 그 포함 요소를 숨기고 해당 함수를 swf 자체의 "닫기 버튼"을 통해 호출하는 JavaScript 함수를 작성하십시오.
1
Heres 플래시에서 페이지에서 일부 JS를 호출하는 방법에 대한 기사입니다. 만약 당신이 그것을 뒤로하고 싶지 않다면 (숨겨진 후) 나는 클라이언트 환경에서 플래시가 비싸기 때문에 remove it from the DOM을 사용하여 리소스를 해제 할 것을 제안합니다.
swf를 보유하는 HTML 스 니펫을 제거하면 Flash Player 플러그 인이 중지됩니까? –