웹페이지에서 자료(엑셀 이나 파일 등) 다운로드 후 플래시 링크를 클릭할 때 오류가 발생하였다.
을(를) 다운로드할 수 없습니다. 지정되지 않은 오류입니다.
라고 뜨고 링크 이동이 안되었다.
아이프레임 넣어서 꼼수로 할려고 했는데 잘 안됐다,
구글 검색해보니,
맘대로 링크 걸어도 되나, ? ㅎㅎ
암튼 출처임
난 플래시 잘 몰라 ㅋㅋㅋㅋ
그래서 고생 좀 했음
이래서 머리가 나쁘면 손발이 고생한다고,,
플래시 플레이어가 9로 업데이트 되면서 주소를 통한 getURL은 작동하나,
자바스크립트를 통한 getURL이 보안이 강화되면서 제대로 작동하지 않아서 ExternalInterface.call 로 수정해야 한다고 했다.
on (release)
{
getURL("javascript
}
이런식으로 되어있는 소스를
on (release)
{
import flash.external.*;
ExternalInterface.call("go_URL",810);
}
이렇게 변경하였다.
자바스크립트 함수는 function go_URL(var) { if(var==1)... } 요런식으로 흘러가고
플래시 재생해주는 부분에도 파라메터 추가
<param name="allowScriptAccess" value="always"/>....
<embed src=............. allowScriptAccess="always" ........
로 수정했다.
되네 우하하 신난다
'Web Design > Flash' 카테고리의 다른 글
플래시 링크 두가지 방법 (0) | 2011.04.06 |
---|