plugin/skyeditor/skyeditor.more.js

(开头部分) 9KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。


var skyeditor = {};
skyeditor.isfirst=true;
skyeditor.root = document.domain? location.protocol+"//" + document.domain + "/plugin/skyeditor/":"";
skyeditor.uploadUrl = "/index.php?m=upload&a=base64";
skyeditor.uploadVideo = "/index.php?m=upload&a=UploadMp4";
skyeditor.colors=['#1ebdc0','#f8375b','#fd8f43','#a4ce3b','#35dab6','#199de1','#9581f3','#333','#8f8f94'];
skyeditor.html='<div class="sky-editor-loading">上传中...</div><div class="sky-editor">	<div class="sky-editor-colors">			</div>	<div class="sky-editor-emojis">			</div>	<div class="sky-editor-tools">		</div>	<input type="file" class="sky-editor-file" name="upimg" multiple="multiple" style="display: none;" />	<input type="file" class="sky-editor-file-video" name="upimg" style="display: none;" /></div>';
skyeditor.skyUpload = function (upid, url, success, error, uploadProgress) {
    var vFD = new FormData();
    var f = document.getElementById(upid).files;
    $("#" + upid + "loading").show();
    for (var i = 0; i < f.length; i++) {
        vFD.append('upimg', document.getElementById(upid).files[i]);
        // create XMLHttpRequest object, adding few event listeners, and POSTing our data
        var oXHR = new XMLHttpRequest();
        oXHR.addEventListener('load', success, false);
        oXHR.addEventListener('error', error, false);
        if (uploadProgress != undefined) {
            oXHR.upload.addEventListener("progress", uploadProgress, false);
        }
        oXHR.open('POST', url);
        oXHR.send(vFD);

    }
}
skyeditor.init = function () {
   	if(skyeditor.isfirst){ 
    	$("<link>")
        .attr({
            rel: "stylesheet",
            type: "text/css",
            href: skyeditor.root + "skyeditor.css"
        }).appendTo("head");
		var els=$(".sky-editor-content");
		for(var i=0;i<els.length;i++){
			$(".sky-editor-content:eq("+i+")").after(skyeditor.html);
			$(".sky-editor-content:eq("+i+")").after('<textarea class="sky-editor-textarea" style="display:none;" name="'+$(".sky-editor-content:eq("+i+")").attr("name")+'"></textarea>');
		}
		//$(".sky-editor-content").after(skyeditor.html);
		
		//同步定时器
		setInterval(function(){
			var els=$(".sky-editor-content");
			for(var i=0;i<els.length;i++){
				$(".sky-editor-textarea:eq("+i+")").val($(".sky-editor-content:eq("+i+")").html());			
			}
		},600);
		
		skyeditor.isfirst=false;
	} 
    skyeditor.skyEmojis();   
	skyeditor.setColors();
    skyeditor.setTools();
    

}
 
skyeditor.setColors=function(){
	var html='';	
后面还有 208 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。