2014-09-20 15 views
0

제로 클립 보드 및 다운로드를 사용하여 특정 데이터를 클립 보드에 저장하고 다른 이름으로 저장 대화 상자를 호출합니다. 두 개의 버튼을 클릭하지 않아도되지만 Flash에서는 자바 스크립트에서 click()을 시뮬레이션 할 수 없으며 실제 마우스 클릭 만 할 수 있습니다. 사용자가 클릭 한 번을 두 개의 플래시 버튼에 "분산"하는 방법이 있습니까?한 번의 클릭으로 여러 개의 플래시 버튼을 실행하십시오.

클릭 한 번으로 여러 요소 레이어를 연결할 수 있다고 들었습니다. 다운로드 단추가 생성하는 플래시 개체에 ZClip을 호출하여 두 단추를 다른 단추 위에 놓으려고했지만 맨 아래 단추가 마우스 오버를 감지 할 수는 있지만 위쪽 단추 만 (ZClip) 만 작동합니다. (버튼 색상 변경).

필자는 필자에게 온라인 필사본의 기능을 향상시키기 위해 필자가 쓰고있는 필자 용으로 필요하다. 스크립트 뒤에있는 아이디어는 파일 이름이나 태그를 기반으로 현재 열려있는 이미지의 범주를 추측하고이 이미지를 저장하려는 전체 경로를 생성 한 다음 클립 보드에 저장하여 저장시 파일 이름 필드에 붙여 넣기 만하면 매번 수동으로 원하는 폴더로 이동해야하는 번거 로움이 없습니다. 클릭 수를 줄이기 위해 클립 보드 작업 및 다른 이름으로 저장 대화 상자를 클릭 한 번으로 클릭하여 컨텍스트 메뉴를 마우스 오른쪽 단추로 클릭하고 "다른 이름으로 저장" ".

중요한 경우 Opera 12.17을 사용하고 있습니다.

편집 : 외부에서 SWFObject 플러그인을 통해 Javascript로 플래시 기능을 호출 할 수 있지만 플래시 코드에서 외부 함수로 선언해야합니다. 필자는 가능한 경우 사용할 수있는 함수 목록을 찾아 보았습니다. ZClip에는 none이 있고 Downloadify에는 표시/숨기기/클래스와 관련이 없으므로 아직 운이 없습니다.

ZClip에는 붙여 넣기되는 객체 (기본적으로 켜져 있지만 내 경우에는 Downloadify에 붙여 넣기는하지만 작동하지 않음)로 클릭 이벤트를 전달할 수있는 기능이 있습니다.

+0

그래서 실망합니다. 2 년 전 같은 날 Tumbleweed 배지를 사용하여 2 일 만에 내 질문에 대한 답변을 얻었습니다. – Seedmanc

답변

0

분명히 불가능합니다. 나는 여러 장소에서 같은 질문을 온라인으로했고 아무 해결책도 찾을 수 없었습니다.

그래도 문제를 다른 방법으로 해결했습니다. 한 번에 두 개의 버튼을 사용할 수 없다면 다른 기능을 추가해야합니다. 내가 한 것은 Downloadify에 클립 보드로 복사하는 기능을 추가하여 완벽하게 작동합니다.