J'ai étendu le plugin d'image par défaut avec une case à cocher intitulée «Activer le zoom». Si l'utilisateur coche la case, un paramètre est ajouté à l'URL de l'image. En fait, cela se produit dans l'événement onChange de la case à cocher. J'ai reconnu que chaque fois que l'URL (txtUrl) est modifiée, les images sont rechargées. Ce n'est pas un problème pris par lui-même, mais cela devient un problème sérieux que je redimensionne l'image par sa taille sélectionnée en rendant le contenu dans le frontend de l'application web. Qu'est-ce que signifie: l'utilisateur a toujours l'image originale avec ses dimensions complètes (par défaut, il est redimensionné à 1024x768 sur le processus de téléchargement), et que les dimensions sont prises par le script pour l'actualisation. Le long et le court: j'ai besoin d'un moyen d'empêcher ce comportement pour ce cas unique. Première pensée: n'utilisez pas l'événement change, changez plutôt l'URL et ajoutez le paramètre zoom en soumettant le formulaire, c'est-à-dire en cliquant sur le bouton OK. Deuxième pensée: écraser le gestionnaire d'événements de changement d'origine du champ de texte URL, vérifier si la modification est augmentée en ajoutant le paramètre zoom et si ce n'est pas le gestionnaire d'événements original défini dans le plugin image.CKEditor - ajouter un écouteur d'événement personnalisé et appeler l'original
A anoynone une idée?
Merci