diff --git a/admin/public/ueditor/dialogs/image/image.js b/admin/public/ueditor/dialogs/image/image.js index 82c7cc17a..aad6bae33 100644 --- a/admin/public/ueditor/dialogs/image/image.js +++ b/admin/public/ueditor/dialogs/image/image.js @@ -833,7 +833,7 @@ for (i = 0; i < this.imageList.length; i++) { data = this.imageList[i]; list.push({ - src: prefix + data.url, + src: (data.url.indexOf('http://') == -1 && data.url.indexOf('https://') == -1) ? prefix + data.url : data.url, _src: prefix + data.url, alt: data.original, floatStyle: align diff --git a/admin/public/ueditor/dialogs/video/video.js b/admin/public/ueditor/dialogs/video/video.js index a22f5fd14..8ced40b88 100644 --- a/admin/public/ueditor/dialogs/video/video.js +++ b/admin/public/ueditor/dialogs/video/video.js @@ -328,7 +328,7 @@ for (var key in uploadVideoList) { var file = uploadVideoList[key]; videoObjs.push({ - url: uploadDir + file.url, + url: (file.url.indexOf('http://') == -1 && file.url.indexOf('https://') == -1) ? uploadDir + file.url : file.url, width: width, height: height, align: align diff --git a/admin/public/ueditor/dialogs/wordimage/wordimage.js b/admin/public/ueditor/dialogs/wordimage/wordimage.js index 39dacd2da..11dd1c63f 100644 --- a/admin/public/ueditor/dialogs/wordimage/wordimage.js +++ b/admin/public/ueditor/dialogs/wordimage/wordimage.js @@ -38,7 +38,7 @@ function addOkListener() { for (var j = 0, url; url = imageUrls[j++];) { // console.log('url',src, url); if (src.indexOf(url.name.replace(" ", "")) != -1) { - img.src = urlPrefix + url.url; + img.src = (url.url.indexOf('http://') == -1 && url.url.indexOf('https://') == -1) ? urlPrefix + url.url : url.url; img.setAttribute("_src", urlPrefix + url.url); //同时修改"_src"属性 img.setAttribute("title", url.title); domUtils.removeAttributes(img, ["data-word-image", "style", "width", "height"]); diff --git a/admin/public/ueditor/ueditor.all.js b/admin/public/ueditor/ueditor.all.js index 8ae195e9f..0b32c24f7 100644 --- a/admin/public/ueditor/ueditor.all.js +++ b/admin/public/ueditor/ueditor.all.js @@ -30460,7 +30460,7 @@ UE.plugin.register("simpleupload", function () { if ('SUCCESS' === res.data.state && res.data.url) { const loader = me.document.getElementById(loadingId); domUtils.removeClasses(loader, "uep-loading"); - const link = me.options.imageUrlPrefix + res.data.url; + const link = (res.data.url.indexOf('http://') == -1 && res.data.url.indexOf('https://') == -1) ? me.options.imageUrlPrefix + res.data.url : res.data.url; loader.setAttribute("src", link); loader.setAttribute("_src", link); loader.setAttribute("alt", res.data.original || "");