Heim  >  Artikel  >  php教程  >  So legen Sie das Alt-Attribut in img fest, nachdem Sie Bilder in der Baidu-Ueditor-Komponente hochgeladen haben

So legen Sie das Alt-Attribut in img fest, nachdem Sie Bilder in der Baidu-Ueditor-Komponente hochgeladen haben

高洛峰
高洛峰Original
2016-12-27 09:18:541785Durchsuche

Die Baidu-Ueditor-Komponente zeigt das hochgeladene Bild automatisch im Editor an, indem ein a1f02c36ba31691bcfe87b2722de723b-Tag eingefügt wird. Und legen Sie ein Alt-Attribut fest, dessen Wert der lokale Pfad beim Hochladen des Bildes ist. Ich habe noch nicht gefunden, wo ich diesen Wert konfigurieren kann. Als ich mir den veröffentlichten Inhalt ansah, sah ich, dass der Wert von alt ein Festplattenpfad ist, was etwas umständlich ist.

Sie können den Alternativinhalt filtern und ändern, nachdem Sie den Inhalt bearbeitet und in der Datenbank gespeichert haben, oder Sie können den Quellcode direkt ändern

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);
}


Mehr Baidu Für verwandte Artikel zum Festlegen des Alt-Attributs in img nach dem Hochladen von Bildern in die Ueditor-Komponente achten Sie bitte auf die chinesische PHP-Website!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn