|
|
|
@ -1,8 +1,8 @@
|
|
|
|
|
// Generated by CoffeeScript 1.9.0
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
paste.js is an interface to read data ( text / image ) from clipboard in different browsers. It also contains several hacks.
|
|
|
|
|
https://github.com/layerssss/paste.js
|
|
|
|
|
paste.js is an interface to read data ( text / image ) from clipboard in different browsers. It also contains several hacks.
|
|
|
|
|
https://github.com/layerssss/paste.js
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
(function() {
|
|
|
|
@ -353,8 +353,11 @@ function enablePasteImg(_editor) {
|
|
|
|
|
return;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
function df() {
|
|
|
|
|
var img = $(".ke-edit-iframe").contents().find("img");
|
|
|
|
|
//复制粘贴时把远程图片上传到服务器
|
|
|
|
|
function df(myself) {
|
|
|
|
|
// var img = $("#ke_paste").find("img");
|
|
|
|
|
var currele = document.activeElement;
|
|
|
|
|
var img = $(currele).contents().find("img");
|
|
|
|
|
var piccount = 0;
|
|
|
|
|
var sstr = "";
|
|
|
|
|
$(img).each(function (i) {
|
|
|
|
@ -367,24 +370,42 @@ function df() {
|
|
|
|
|
sstr += that.attr("src") + "|";
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
uploadpic(sstr);
|
|
|
|
|
uploadpic(sstr,myself);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function uploadpic(piclist) {
|
|
|
|
|
function keShadow(myself)
|
|
|
|
|
{
|
|
|
|
|
var keShadowContainer = document.getElementById("ke_shadow");
|
|
|
|
|
if (keShadowContainer == null) {
|
|
|
|
|
keShadowContainer = document.createElement("div");
|
|
|
|
|
keShadowContainer.id = "ke_shadow";
|
|
|
|
|
keShadowContainer.innerHTML = "<div class='ui-widget-overlay' z-index: 1001;'></div>";
|
|
|
|
|
$("#ajax-modal").after(keShadowContainer);
|
|
|
|
|
}
|
|
|
|
|
var tWidth = document.body.scrollWidth;
|
|
|
|
|
var tHeight = document.body.scrollHeight;
|
|
|
|
|
$(".ui-widget-overlay").css("width", tWidth);
|
|
|
|
|
$(".ui-widget-overlay").css("height", tHeight);
|
|
|
|
|
$("#ke_shadow").show();
|
|
|
|
|
myself.readonly();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function uploadpic(piclist,myself) {
|
|
|
|
|
if (piclist.length == 0) return false;
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "/kindeditor/uploadpic",
|
|
|
|
|
data: "pic=" + piclist,
|
|
|
|
|
data:{"pic":piclist},
|
|
|
|
|
type: "GET",
|
|
|
|
|
beforeSend: function () {
|
|
|
|
|
$("#ajax-indicator").text("图片上传中请稍等...");
|
|
|
|
|
// $("#ajax-indicator span").text("图片上传中请稍等...");
|
|
|
|
|
keShadow(myself);
|
|
|
|
|
},
|
|
|
|
|
success: function (msg) {
|
|
|
|
|
if (msg !== "") {
|
|
|
|
|
var str = new Array();
|
|
|
|
|
str = msg.split('|');
|
|
|
|
|
var img = $(".ke-edit-iframe").contents().find("img");
|
|
|
|
|
|
|
|
|
|
var currele = document.activeElement;
|
|
|
|
|
var img = $(currele).contents().find("img");
|
|
|
|
|
var tIndex = 0;
|
|
|
|
|
$(img).each(function (i) {
|
|
|
|
|
var that = $(this);
|
|
|
|
@ -397,8 +418,15 @@ function uploadpic(piclist) {
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
// else $("#confirm").text("上传失败!");
|
|
|
|
|
// $("#ajax-indicator span").text("载入中...");
|
|
|
|
|
$("#ke_shadow").hide();
|
|
|
|
|
myself.readonly(false);
|
|
|
|
|
}
|
|
|
|
|
}).fail(function(xhr, status){
|
|
|
|
|
// $("#ajax-indicator span").text("载入中...");
|
|
|
|
|
$("#ke_shadow").hide();
|
|
|
|
|
myself.readonly(false);
|
|
|
|
|
return;
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|