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

高洛峰
リリース: 2016-12-27 09:18:54
オリジナル
1796 人が閲覧しました

Baidu ueditor コンポーネントは、アップロードされた画像を使用した後、アップロードされた画像をエディターに自動的に表示します。つまり、 タグを挿入します。そして、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 サイトに注意してください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート