Ce plug-in est développé à l'aide de la technologie JAVA et doit être utilisé avec JavaScript. Il peut télécharger automatiquement les images locales (src est 'file:///') contenues dans la page Web sur le serveur et modifier l'attribut src de l'img. balisez la nouvelle adresse de l’image. Les scénarios d'application typiques incluent : son utilisation avec ckEditor pour télécharger automatiquement les images locales contenues dans le contenu collé depuis WORD vers le serveur.
Environnement dépendant : JDK1.7+, jQuery, ckEditor4.2, aucune limite de navigateur
Instructions générales d'utilisation
API JavaScript :
gentil
WordImageUploader (s_url, app_name)
s_url : l'adresse de la page du serveur pour le téléchargement d'images, qui est une page dynamique, telle qu'un servlet, PHP, etc. ;
app_name : Le nom de l'application actuelle
Avant d'utiliser ce plug-in, vous devez d'abord créer un objet de cette classe. Il est préférable de n'avoir qu'un seul objet de cette classe dans une page. La méthode de création de cette classe est la suivante.
var uploader = new WordImageUploader(sUrl,appName);
Les méthodes de cette classe sont
uploadWordImagesFromCKEditor (editorInstance, pre_id)
Cette méthode est utilisée pour télécharger automatiquement toutes les images locales dans le texte collé depuis WORD dans CKEditor vers le serveur. La signification des paramètres est la suivante.
editorInstance : instance de CKEditor ;
pre_id : Le préfixe du nom après le téléchargement de l'image sur le serveur pour faciliter le nettoyage futur et d'autres travaux de maintenance. S'il n'est pas nécessaire, définissez-le sur " ;
uploadLocalFile (localUrl, nom)
Cette méthode est utilisée pour télécharger une seule image locale sur le serveur. La signification des paramètres est la suivante :
localUrl : l'URL locale de l'image, généralement sous la forme : file:///xxx
name : le nom de l'image
Étapes d'utilisation
1. Présentez la bibliothèque de classes jQuery ;
2. Introduisez wordimage_uploader.js dans le dossier js ;
3. Créez un objet WordImageUploader ;
4. Appelez la méthode uploadWordImagesFromCKEditor lorsque le contenu de ckEditor change.
Une fois le plug-in installé, « Monitoring Station : Bienvenue pour utiliser le « Plug-in de téléchargement automatique d'images locales » doit s'afficher dans le fichier d'état de la page Web.
Ce plug-in prend en charge toutes les technologies de sites Web dynamiques. La technologie utilisée dans DEMO est jsp. La page dynamique qui accepte les fichiers téléchargés côté serveur est Servelt : WordImageUploader.java. Ce fichier a été donné dans DEMO. veuillez vous référer à ce fichier pour l'implémenter vous-même.
Pour d'autres détails d'utilisation, veuillez vous référer au code source DEMO.