self.location 자바스크립트 링크 관련
핑크펄
function linkS10(){
self.location = /introduce/;
}
유지보수를 편하게 할려고 플래시 링크를 javascript:linkS10()
요런식으로 했는데요 .
게시판에서 첨부파일을 클릭해서 다운로드하거나 닫았을때
플래시 메뉴에 있는 링크가 먹통이 되더군여.
프로그래머 얘기로는 location객체를 사용해서 이런다고하던데요.
혹시 자바스크립트를 이용하여 플래시링크를 거는 다른방법이 있을까요?
xml을 하면되긴하는데 웬만하면 자바스크립트로 해달라고해서 질문드립니다.
-
그리
ExternalInterface.call 은 2.0 에도 3.0 에도 존재하구요~
플래시 담당자분께 말씀하시면 처리해 주실거에요 getURL 이나 navigateToURL 대용으로 사용할 수 있습니다.
import flash.external.ExternalInterface;
btn.onRelease = function(){
ExternalInterface.call(\linkS10\);
}
같은 구조로 사용했던것 같네요 자세한 부분은 담당자님께 -
보담
getURL 맞아요..아 이거때문이건가요..근데 ExternalInterface.call 명령어는 처음보는건데 액션3.0 아닌가요?
-
레온
as3.0이네요..낭패..ㅡㅜ
-
보예
감사합니다..이걸로 한번해봐야겠네요.^^
-
돌심장
혹시 플래시에서 자바스크립트 호출할때 getURL 로 호출하는지 확인해보세요~
getURL은 파일 다운로드받으면 ie 에서 먹통이 되거든요..
파일 다운로드를 _blank 처리를 하거나..
플래시 에서 getURL 말고 ExternalInterface.call 로 처리하시면 도움이 되실듯 합니다.