사용자가 브라우저에서 뒤로 버튼을 클릭 할 때 플래시 내용을 이전 프레임으로 되돌릴 수 있습니까? 마찬가지로 새로 고침 버튼을 사용하여 동일한 프레임으로 새로 고치고 시작 프레임으로 돌아 가지 않을 수 있습니까?플래시 기반 웹 사이트에서 브라우저 다시 버튼을 작동시키는 방법은 무엇입니까?
0
A
답변
3
빌드 방법에 따라 다릅니다. 먼저 SWFAddress라는 것을 가져와야합니다. SWFAddress를 사용하려면 object/embed 태그뿐만 아니라 SWFObject를 사용하여 Flash를 포함해야합니다.
SWFAddress를 사용하면 URL에 앵커 태그를 추가 할 수 있습니다. 이를 통해 페이지를 새로 고치지 않고 브라우저가 이해할 수있는 방식으로 URL을 변경할 수 있습니다. 내 애플 www.mypage.com/flash.html에 있고 내가 SWFAddress를 설치하면 나는 다음 2 페이지로 이동 버튼을 누를 때 그런 일이 있도록
그래서 예를 들면, 나는 그것을 설정할 수 있습니다
- SWFAddress가 내 URL을 www.mypage.com/flash.html#page2로 변경합니다.
- JavaScript SWFAddress 파일은 이러한 변경을 감지하고 Flash에 알립니다.
- 플래시는 "아, URL 변경이 있었고 다른 누군가가"page2 "값을 전달하고 있습니다. 무엇을해야합니까?
- 플래시가 이러한 이벤트에 응답 할 수있게 해주는 switch 문을 설정할 수 있습니다 지능적이고 예측 가능한 방식으로 - 예를 들어 URL이 'page2'로 변경된 다음 gotoAndStop (2) '을 실행하는 경우'말할 수 있습니다. '라고 말하면됩니다.
나는 반드시 그렇게하지 않을 것입니다. 당신이 정말로 원하는 것은 플래시가 동작하는 방식을 제어하는 기능입니다. 따라서 페이지 2의 모든 내용을 프레임 2에 집어 넣는 대신 gotoPage (2) 함수를 작성하여 거기에 논리를 넣으십시오.
프레임을 새로 고치는 것까지는 코드 작성 방법에 따라 달라집니다. 그러나 누군가 브라우저에서 새로 고침을 누르면 브라우저 창이 항상 새로 고칩니다. 하지만 SWFAddress를 사용하면 올바르게 설정 한 경우 항상 앵커 태그에 연결된 대상으로 이동합니다.
도움이 되었습니까? 질문 있니?
-2
1
SWFAddress을 사용해보세요. 간단한 demo입니다. Lee는 당신을 시작하기에 좋은 video tutorial을 가지고 있습니다.
관련 문제
- 1. 플래시 웹 사이트에서 iFrame 사용
- 2. 템플릿 몬스터에서 XML 기반 플래시 템플릿의 버튼을 삭제하는 방법은 무엇입니까?
- 3. adb 다시 마운트를 작동시키는 방법은 무엇입니까?
- 4. 플래시 기반 웹 사이트에서 텍스트를 추출 할 수있는 방법이 있습니까?
- 5. Safari에서 URL을 열려면 AppleScript가 플래시 기반 웹 사이트에서 충돌합니다.
- 6. 웹 사이트에서 플래시 인터페이스로 웹캠에서 스냅 샷을 찍는 방법은 무엇입니까?
- 7. 브라우저 세션에서 웹 페이지의 Java 애플리케이션으로 다시 이동하는 방법은 무엇입니까?
- 8. MVC 기반 웹 사이트에서 상태 메시지를 처리하는 방법은 무엇입니까?
- 9. 프로젝터에서 웹 사이트를 작동시키는 방법은 무엇입니까?
- 10. s3 브라우저 기반 업로드를 처리하는 방법은 무엇입니까?
- 11. 웹 사이트에서 요청을 브라우저 또는 다른 웹 사이트에서 찾은 방법
- 12. 버튼을 작동시키는 데 도움이 필요합니다.
- 13. 웹 브라우저 기반 멀티 플레이어 게임을 코딩하는 방법은 무엇입니까?
- 14. 외부 웹 사이트에서 이미지 미리보기를 다시 만드는 방법은 무엇입니까?
- 15. 웹 기반 브라우저 관련 문제
- 16. 웹 사이트에서 tomcat을 다시 시작하십시오.
- 17. 앱이 웹 사이트에서 정보를 검색하는 방법은 무엇입니까?
- 18. PHP를 사용하여 브라우저 다시 버튼을 비활성화
- 19. 브라우저 기반 CSS를 호출하는 방법은 무엇입니까?
- 20. Ansinerator 라이브러리를 작동시키는 방법은 무엇입니까?
- 21. VB.Net : 웹 사이트에서 양식을 채우고 버튼을 클릭 한 다음 웹 브라우저 컨트롤을 사용하여 파일을 다운로드하는 방법은 무엇입니까?
- 22. 자바 애플릿이 웹 사이트에서 Java SE를 작동시키는 유일한 방법입니까?
- 23. 웹 사이트에서 플래시 캐시를 주기적으로 제거하는 방법
- 24. 브라우저 기반 게임 - 선택할 프레임 워크는 무엇입니까?
- 25. 브라우저 플러그인을 사용하여 웹 사이트에서 링크를 도용
- 26. 주소 표시 줄 코코아 기반 웹 브라우저
- 27. Firefox에서 HTTPS를 통해 XMLHttpRequest를 작동시키는 방법은 무엇입니까?
- 28. 시작 안내서 템플릿 기반 플래시 웹 사이트에서 시작하는 방법에 대한 안내?
- 29. 플래시 (또는 AJAX)의 브라우저 기록
- 30. 브라우저 기반 모바일 알림
덕분에 내 .fla 파일에 & # 039; 또한 새로 고침 부분을 더 명확하게 설명 할 수 있습니까? –
마커를 추가하는 것만 큼 쉽지는 않습니다. George Profenza의 설명에있는 비디오 자습서 링크를 따라 가면 가장 좋은 방법이 될 것입니다. 어렵지는 않지만 AS3가 어떻게 작동하는지 이해해야합니다. – Myk