누구도 아직이 방법을 찾았습니까? 클라이언트가 Flash 버튼에 진행 막대가 포함되도록하려는 프로젝트가 있습니다. 지금까지 나는 파일을 업로드하기 시작한 후에 CSS가있는 Div를 숨긴 다음 표시하여이를 수행합니다.SWFUpload - DOM 조작 중단
버튼이 숨겨져 있지만 이벤트가 중지되면 버튼이 숨겨집니다. 이는 CSS를 수정하여 화면에서 움직이는 경우에도 마찬가지입니다.
누구도 아직이 방법을 찾았습니까? 클라이언트가 Flash 버튼에 진행 막대가 포함되도록하려는 프로젝트가 있습니다. 지금까지 나는 파일을 업로드하기 시작한 후에 CSS가있는 Div를 숨긴 다음 표시하여이를 수행합니다.SWFUpload - DOM 조작 중단
버튼이 숨겨져 있지만 이벤트가 중지되면 버튼이 숨겨집니다. 이는 CSS를 수정하여 화면에서 움직이는 경우에도 마찬가지입니다.
.helper-hidden {
position: absolute;
left: -99999px;
}
업로드 할 때 helper-hidden
클래스를 버튼에 추가하고 완료하면 제거하십시오. 이 클래스를 가시성에 영향을주지 않고 뷰포트에서 '숨기기'를 원하는 요소에 적용 할 수도 있습니다.
플래시 비디오가 다시 초기화되는 원인은 무엇이든 슬프게도 중단되지만 숨겨진 작업에 대한 가시성을 설정하지만 진행 상태는 상단에 배치됩니다. –
가장 좋은 방법은 SWFUpload div에 Visibility : hidden을 사용하여 플래시를 계속 실행하고 Flash/Browser 연결을 끊지 않도록하는 것입니다.
옛 질문 가져 왔습니다.
이 문제는 제가 게시 할 때까지 여전히 SWFUpload 2로 보입니다.
위치 지정으로 인해 문제가 발생합니다. 기본적으로 SWFUpload는 SWFUpload에서 사용하는 링크 위에 플래시 파일을 배치합니다. onLoad 함수 이후 위치를 초기화합니다. DOM을 조작 한 후 SWFUpload의 위쪽에있는 dom의 일부를 변경했을 수 있습니다.
테스트 케이스 :
내가 SWFUpload를 포함 2. 왼쪽으로 페이지를 분할 사업부가, 우측하지 않습니다. 두 측면은 사용자가 Button1을 클릭하면 상단
------------------------------------
DOM 1 | DOM 2
SWF UPLOAD |
Button 1 | Button 2
-------------------------------------
를 SWFUpload 할 수있는 위치에 DOM을 추가하는 버튼을 포함, 그것은 DOM1을 보여줍니다. 버튼 2와 동일합니다.
사용자가 페이지를로드하기 시작할 때. SWFUPload가 정상적으로 작동합니다. 그런 다음 Button1을 클릭하여 DOM 1을 표시하면 SWFUpload가 더 이상 작동하지 않습니다. 다시 버튼 2를 사용하면 SWFUpload가 계속 작동합니다.
내 기본 SWFUpload는 또한 테이블에서 작동하지 않습니다.
SWFUpload에 대한 버그로보고합니다.
버튼을 조작하면 이벤트가 실행되지 않습니까? –
예, 내가 할 수있는 유일한 방법은 가시성을 숨김으로 설정하는 것입니다. 버튼의 위치를 유지하려면 진행률 막대가 필요합니다 (진행 막대가있는 단추와 비슷합니다) 나에게별로 의미가 없습니다. 가시성을 숨김으로 설정할 수 있기 때문에 이전에는 CSS를 사용하여 진행률 막대를 배치 할 수있었습니다. –
크기를 1x1로 설정하고 진행률 막대를 그 위에 놓으려고 했습니까? –