HTML 페이지에 플래시 기반 SWFUpload 업로드 버튼이 있습니다.SWFUpload 버튼에서 WMODE = TRANSPARENT 인 경우 클릭이 실행되지 않습니다.
해당 버튼의 스타일을 지정하려고합니다. SWFUpload는 Flash 버튼 설정에 대한 Javascript 설정 인터페이스를 제공합니다. 필자는 Flash가 없으므로 미리 컴파일 된 SWF 파일로 작업해야합니다.
.....
button_width: "100",
button_height: "20",
button_placeholder_id: "spanButtonPlaceHolder",
button_text: '<span class="theFont">Upload</span>',
button_text_style: ".theFont { font-size: 18; font-family: Verdana; color: #FFFFFF; }",
button_text_left_padding
....
지금, 나는 버튼이에있는 HTML 요소의 배경 색상에 맞게합니다. 나는 이것을 투명성으로 달성했는지 아니면 플래시 버튼에 색깔을 부여하든 상관하지 않는다. 그러나 SWFUpload 2.20에는 배경색을 더 이상 지정할 수있는 설정이 없으므로 지정한 색상의 배경 이미지를 사용하고 싶지 않습니다.
나는button_window_mode : SWFUpload.WINDOW_MODE.TRANSPARENT,
이 나에게 투명 버튼을 제공 을 시도했지만 이벤트 더 이상 클릭에 반응하지 않습니다. 심지어 텍스트의 작은 흰색 픽셀을 클릭 할 때도 아닙니다.
button_image_url : "$swfupload_widget_webroot/images/transparent.png", // 1x1 Pixel
button_image_width: 100,
button_image_height: 20,
을하지만 아무 소용이 :
나는 그것을 투명 배경 이미지를 제공했습니다.
아무도 아이디어를 갖고 있지 않습니까?
transparent
으로 설정하면 동영상에서 더 이상 클릭이 처리되지 않는 이유는 무엇입니까?
나는 윈도우 7 투명하고 불투명 같은
리차드가 배경 정보를 알려주고 올바른 매개 변수 (bgcolor)를 언급하고 이것이 사실 버그가있는 행동임을 확인했습니다. SWFUpload는 포함 매개 변수에 대한 직접 인터페이스를 제공하지 않습니다. SWFUpload를 변경하거나 색상이 지정된 배경 이미지를 사용하여 고통이 무엇인지 판단해야합니다. –