Baidu ueditorコンポーネント画像をアップロードした後、どのようにimgにalt属性を設定する
2022-01-01 20:54:52
Baidu ueditorコンポーネントは、アップロードの画像を使用した後、自動的にエディタにアップロードされた画像を表示する、つまり、<img>タグを挿入します。そして、画像をアップロードするときに、ローカルパスを値とするalt属性を設定します。今のところ、この値を設定できるところが見当たりません。公開されたコンテンツを見ると、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);
}
関連
-
UEditorエディターの使用を前提とした開発 細かい配慮がなされている
-
よく使われるHTMLリッチテキストコンパイラーの紹介 UEdit, CKEditor, TinyMCE, HTMLArea, eWebEditor, KindEditor
-
CKEditorにsyntaxhighlighterコードハイライトプラグインを追加。
-
ueditor1.2.1 ハイパーリンクのデフォルトを変更する、ueditor editor open link in new window
-
Baiduのエディタueditorコンテンツエディタが自動的にPタグ、およびPタグの置換を設定する
-
ueditorのエディタが画像をアップロードできない問題の解決法
-
BaiduのUEditorは、統計ワードカウントの右下隅を変更するには、HTMLスタイルが含まれています
-
ブラウザfckeditorは、画像をアップロードすることはできません後IE9は、ポップアップフローティングコンテンツは、解決策を表示しません
-
アメニティにおすすめの優秀なフロントエンド開発エディター数名
-
BrowserSyncで自動リフレッシュ開始
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
IE10、IE11でのFCKEditorの非互換性の問題を解決しました。
-
FCKeditor + SyntaxHighlighterでコードハイライトプラグインを作る
-
ckeditorプラグインの簡単な開発例
-
Baiduコンパイラのjsonエラーの問題を迅速に解決する方法
-
php UEditor Baiduエディタインストールと使用方法の共有
-
FCKeditorがクロームで表示されない
-
SyntaxHighlighterに新しい言語を追加するための方法
-
CKEditorをアンエスカレーションする2つの方法
-
jsはリッチテキスト(正規表現)で最初の画像を取得します。
-
UEditor エディタのクロスドメインアップロードソリューション