Este complemento se desarrolla utilizando tecnología JAVA y debe usarse con JavaScript. Puede cargar automáticamente imágenes locales (src es 'file:///') contenidas en la página web al servidor y modificar el atributo src del img. etiqueta a la nueva dirección de la imagen. Los escenarios de aplicación típicos incluyen: usarlo con ckEditor para cargar automáticamente imágenes locales contenidas en contenido pegado desde WORD al servidor.
Entorno dependiente: JDK1.7+, jQuery, ckEditor4.2, sin límite de navegador
Instrucciones generales de uso
API de JavaScript:
amable
WordImageUploader(s_url, nombre_aplicación)
s_url: la dirección de la página del servidor para cargar imágenes, que es una página dinámica, como servlet, PHP, etc.;
app_name: el nombre de la aplicación actual
Antes de utilizar este complemento, primero debe crear un objeto de esta clase. Es mejor tener solo un objeto de esta clase en una página. El método de creación de esta clase es el siguiente.
var uploader = nuevo WordImageUploader(sUrl,appName);
Los métodos de esta clase son
subirWordImagesFromCKEditor(editorInstance, pre_id)
Este método se utiliza para cargar automáticamente todas las imágenes locales en el texto pegado de WORD en CKEditor al servidor.
editorInstance: instancia de CKEditor;
pre_id: el prefijo del nombre después de cargar la imagen en el servidor para facilitar la limpieza futura y otros trabajos de mantenimiento. Si no es necesario, configúrelo en '';
cargarLocalFile(localUrl, nombre)
Este método se utiliza para cargar una única imagen local en el servidor. El significado de los parámetros es el siguiente:
localUrl: la URL local de la imagen, generalmente en el formato: archivo:///xxx
nombre: el nombre de la imagen
Pasos de uso
1. Introduzca la biblioteca de clases jQuery;
2. Introduzca wordimage_uploader.js en la carpeta js;
3. Cree el objeto WordImageUploader;
4. Llame al método uploadWordImagesFromCKEditor cuando cambie el contenido de ckEditor.
Una vez instalado el complemento, debe mostrarse "Monitoring Station: Bienvenido a utilizar el "Complemento de carga automática de imágenes locales" en el archivo de estado de la página web.
Este complemento es compatible con todas las tecnologías de sitios web dinámicos. La tecnología utilizada en la DEMO es jsp. La página dinámica que acepta archivos cargados en el lado del servidor es Servelt: WordImageUploader.java. Para otras tecnologías de sitios web dinámicos, consulte este archivo para implementarlo usted mismo.
Para obtener otros detalles de uso, consulte el código fuente de DEMO.