ホームページ  >  記事  >  php教程  >  Baidu ueditor コンポーネントで写真をアップロードした後に img に alt 属性を設定する方法

Baidu ueditor コンポーネントで写真をアップロードした後に img に alt 属性を設定する方法

高洛峰
高洛峰オリジナル
2016-12-27 09:18:541786ブラウズ

Baidu ueditor コンポーネントは、アップロードされた画像を使用した後、アップロードされた画像をエディターに自動的に表示します。つまり、a1f02c36ba31691bcfe87b2722de723b タグを挿入します。そして、alt 属性を設定します。その値は、画像をアップロードするときのローカル パスです。この値を設定する場所がまだ見つかりません。公開されたコンテンツを表示すると、alt の値がディスク パスになっていることがわかりましたが、これは少し厄介です。

コンテンツを編集してデータベースに保存した後で、代替コンテンツをフィルタリングして変更することも、ソースコードを直接変更することもできます

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


Baidu ueditor コンポーネントが画像をアップロードします。PHP 中国語 Web サイトに注意してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。