Maison >php教程 >PHP开发 >Comment définir l'attribut alt dans img après avoir téléchargé des images dans le composant Baidu ueditor

Comment définir l'attribut alt dans img après avoir téléchargé des images dans le composant Baidu ueditor

高洛峰
高洛峰original
2016-12-27 09:18:541807parcourir

Le composant Baidu ueditor, après avoir utilisé l'image téléchargée, affiche automatiquement l'image téléchargée dans l'éditeur, c'est-à-dire en insérant une balise a1f02c36ba31691bcfe87b2722de723b Et définissez un attribut alt, dont la valeur est le chemin local lors du téléchargement de l'image. Je n'ai pas encore trouvé où configurer cette valeur. En visualisant le contenu publié, j'ai vu que la valeur de alt est un chemin de disque, ce qui est un peu gênant.

Vous pouvez filtrer et modifier le contenu alt après avoir modifié le contenu et l'avoir enregistré dans la base de données, ou vous pouvez modifier directement le code source

function callback(){
try{
var link, json, loader,
body = (iframe.contentDocument || iframe.contentWindow.document).body,
result = body.innerText || body.textContent || '';
json = (new Function("return " + result))();
link = me.options.imageUrlPrefix + json.url;
if(json.state == 'SUCCESS' && json.url) {
loader = me.document.getElementById(loadingId);
loader.setAttribute('src', link);
loader.setAttribute('_src', link);
loader.setAttribute('title', json.title || '');
loader.setAttribute('alt', json.original || '');
loader.removeAttribute('id');
domUtils.removeClasses(loader, 'loadingclass');
} else {
showErrorLoader && showErrorLoader(json.state);
}
}catch(er){
showErrorLoader && showErrorLoader(me.getLang('simpleupload.loadError'));
}
form.reset();
domUtils.un(iframe, 'load', callback);
}


Plus de Baidu Pour des articles connexes sur la façon de définir l'attribut alt dans img après avoir téléchargé des images dans le composant ueditor, veuillez faire attention au site Web PHP chinois !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn