mirror of
https://github.com/mindoc-org/mindoc.git
synced 2025-12-21 11:13:57 +08:00
fix: 修复 markdown 上传图片功能没有回显链接问题
This commit is contained in:
@@ -51,7 +51,7 @@
|
||||
"<label>" + imageLang.url + "</label>" +
|
||||
"<input type=\"text\" data-url />" + (function() {
|
||||
return (settings.imageUpload) ? "<div class=\"" + classPrefix + "file-input\">" +
|
||||
// 3xxx <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>multiple=\"multiple\"
|
||||
// 3xxx <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>multiple=\"multiple\"
|
||||
"<input type=\"file\" name=\"" + classPrefix + "image-file\" accept=\"image/jpeg,image/png,image/gif,image/jpg\" multiple=\"multiple\" />" +
|
||||
"<input type=\"submit\" value=\"" + imageLang.uploadButton + "\" />" +
|
||||
"</div>" : "";
|
||||
@@ -78,7 +78,7 @@
|
||||
opacity: settings.dialogMaskOpacity,
|
||||
backgroundColor: settings.dialogMaskBgColor
|
||||
},
|
||||
// <20><><EFBFBD>ォ<EFBFBD><EFBDAB>ͼƬ<CDBC><C6AC>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>
|
||||
// <20><><EFBFBD>ォ<EFBFBD><EFBDAB>ͼƬ<CDBC><C6AC>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5><EFBFBD>
|
||||
buttons: {
|
||||
enter: [lang.buttons.enter, function() {
|
||||
var url = this.find("[data-url]").val();
|
||||
@@ -88,7 +88,7 @@
|
||||
alert(imageLang.imageURLEmpty);
|
||||
return false;
|
||||
}
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѭ<EFBFBD><D1AD>
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѭ<EFBFBD><D1AD>
|
||||
let arr = url.split(";");
|
||||
var altAttr = (alt !== "") ? " \"" + alt + "\"" : "";
|
||||
for (let i = 0; i < arr.length; i++) {
|
||||
@@ -121,19 +121,19 @@
|
||||
fileInput.bind("change", function() {
|
||||
// 3xxx 20240602
|
||||
// let formData = new FormData();
|
||||
// <20><>ȡ<EFBFBD>ı<EFBFBD><C4B1><EFBFBD>dom
|
||||
// <20><>ȡ<EFBFBD>ı<EFBFBD><C4B1><EFBFBD>dom
|
||||
// var doc = document.getElementById('doc');
|
||||
// <20><>ȡ<EFBFBD>ϴ<EFBFBD><CFB4>ؼ<EFBFBD>dom
|
||||
// <20><>ȡ<EFBFBD>ϴ<EFBFBD><CFB4>ؼ<EFBFBD>dom
|
||||
// var upload = document.getElementById('upload');
|
||||
// let files = upload.files;
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>Ϣappend<6E><64>formData<74>洢
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>Ϣappend<6E><64>formData<74>洢
|
||||
// for (let i = 0; i < files.length; i++) {
|
||||
// let file = files[i]
|
||||
// formData.append('files', file)
|
||||
// }
|
||||
// <20><>ȡ<EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>
|
||||
// <20><>ȡ<EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>
|
||||
// var fileName = upload.files[0].name;
|
||||
// <20><>ȡ<EFBFBD>ļ<EFBFBD>·<EFBFBD><C2B7>
|
||||
// <20><>ȡ<EFBFBD>ļ<EFBFBD>·<EFBFBD><C2B7>
|
||||
// var filePath = upload.value;
|
||||
// doc.value = fileName;
|
||||
// 3xxx
|
||||
@@ -161,17 +161,11 @@
|
||||
var json = (body.innerText) ? body.innerText : ((body.textContent) ? body.textContent : null);
|
||||
json = (typeof JSON.parse !== "undefined") ? JSON.parse(json) : eval("(" + json + ")");
|
||||
var url="";
|
||||
for (let i = 0; i < json.length; i++) {
|
||||
if (json[i].success === 1) {
|
||||
if (i==0){
|
||||
url=json[i].url;
|
||||
}else{
|
||||
url=url+";"+json[i].url;
|
||||
}
|
||||
if (json.success === 1) {
|
||||
url=json.url;
|
||||
} else {
|
||||
alert(json[i].message);
|
||||
alert(json.message);
|
||||
}
|
||||
}
|
||||
dialog.find("[data-url]").val(url)
|
||||
return false;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user