Estoy usando plupload para escalar las imágenes del cliente antes de que se carguen. Me gusta la característica de que recae gratamente en html4 si el usuario no tiene instalados los motores flash, silverlight, etc.Activar manualmente el 'diálogo de archivo abierto' usando plupload
Quiero poder iniciar la carga cuando el usuario hace clic en ciertos elementos en la página y quiero manejar los eventos (a veces impidiendo que se abra un diálogo de archivo). De hecho, me gustaría abrir el diálogo de archivo usando javascript.
Ok, entonces HTML4 (o más bien el navegador, excepto chrome: P) no me dejará hacer esto, a menos que el usuario haga clic en un botón de exploración (o una superposición que cubre un botón de exploración), así que cuando llegue la alternativa a HTML4 aceptaré que no puedo hacerlo, pero la mayoría de los usuarios tendrán instalado flash o Silverlight y no tienen esta restricción. Así que mi pregunta es la siguiente:
Cómo desencadenar el diálogo abrir archivo en plupload (teniendo en cuenta que solo necesito los motores flash y silverlight para hacer esto).
Sí, HTML5 es el camino a seguir con los navegadores modernos (Flash, Silverlight y HTML4 son solo tiempos de ejecución alternativos). Como no estoy usando '' pluploadQueue() '', utilicé la instancia de '' plupload.Uploader'' para obtener el ID de la entrada y hacer clic en el botón para obtener el diálogo Seleccionar archivos (respuesta a continuación). – Ilija