⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jquery.common.js

📁 LazyCMS 是一款小巧、高效、人性化的开源内容管理系统;基于PHP5开发
💻 JS
字号:
// 导入Plugins方法 *** *** www.LazyCMS.net *** ***jQuery.extend({    // 弹出层 *** *** www.LazyCMS.net *** ***    poping: function(opts,pops){        var path  = $("script[@src*=jquery.js]").attr("src").replace("/js/jquery.js","");        var _opts = {width:'500px','margin-left':'-250px','margin-top':'-160px',textAlign:'left','border-style':'solid', 'border-width':'2px', 'border-color':'#CECECE #666 #666 #CECECE',height:'auto'};        var _pops = {title:{},main:{}};        $.extend(_opts,opts);        $.extend(_pops,pops);        $.extend($.blockUI.defaults.overlayCSS,{backgroundColor:'#000',opacity:'0.8',cursor:'default'});        $.extend($.blockUI.defaults.pageMessageCSS,_opts);        $.blockUI('<div class="title"><span>Loading...</span><a href="javascript:void(0);" class="close">×</a></div><div class="main"><img class="os" src="' + path + '/images/loading.gif" />Loading...</div>',{cursor:'default'});        $("div.blockMsg").attr('id','poping');        $("div.blockMsg .title").css(_pops.title);        $("div.blockMsg .main").css(_pops.main);        $("div[@class=blockUI],div#poping .close").click(function(){            $.unblockUI();return false;        });    },    // 使用post方法提交,并更新弹出层 *** *** www.LazyCMS.net *** ***    posts:function(options,params){        if (typeof options == 'object'){            var _options = options||{};        } else {            var _params = params||{};            var _options = {url:options,params:_params,opts:{},pops:{}};        }        $.poping(_options.opts,_options.pops);        $.post(_options.url,_options.params,function(data){            if (debug){alert(data);}            $.updatepop(data);        });    },    // 使用get方法提交,并更新弹出层 *** *** www.LazyCMS.net *** ***    loading: function(options,params){        if (typeof options == 'object'){            var _options = options||{};        } else {            var _params = params||{};            var _options = {url:options,params:_params,opts:{},pops:{}};        }        $.poping(_options.opts,_options.pops);        $.get(_options.url,_options.params,function(data){            if (debug){alert(data);};            $.updatepop(data);        });    },    // 更新弹出层 *** *** www.LazyCMS.net *** ***    updatepop: function(data){        if ((typeof data) == 'string'){            data = $.parseJSON(data);        }        $("div#poping .title span").html(data.title);        $("div#poping .main").html(data.main);        $("div#poping .close").click(function(){            $.unblockUI();return false;        });    }});// *** *** www.LazyCMS.net *** ***jQuery.extend(jQuery.fn,{    // 获取编辑器对象 *** *** www.LazyCMS.net *** ***    editor: function (){        var obj = FCKeditorAPI.GetInstance(this.attr('name'));        $.extend(obj,{            // 计算编辑器内文字长度 *** *** www.LazyCMS.net *** ***            length: function (){                var oDOM = this.EditorDocument;                var iLength;                if(document.all){                    iLength = oDOM.body.innerText.length;                } else {                    var r = oDOM.createRange();                        r.selectNodeContents( oDOM.body );                    iLength = r.toString().length ;                }                return iLength;            },            // 读取和设置内容 *** *** www.LazyCMS.net *** ***            html:function(string){                if (typeof string=='undefined'){                    return this.GetXHTML(true);                } else {                    this.SetHTML(string);                    return this;                }            },            // 追加内容 *** *** www.LazyCMS.net *** ***            insert:function(string){                if (this.EditMode == FCK_EDITMODE_WYSIWYG){                    this.InsertHtml(string);                } else {                     alert('You must be on WYSIWYG mode!');                }                return this;            }        });        return obj;    },    gm:function(l1,params,opts,url){        var _params = params||{};        var _opts   = opts||{};        var form    = this.parents('form');        var _url    = url||form.attr('action');        if (l1!="" || l1!="-") {            var I1 = escape(l1);        }         var isconfirm;        if (I1=='delete') {            isconfirm = confirm(lz_delete);        } else if (I1=='clear') {            isconfirm = confirm(lz_clear);        } else {            isconfirm = true;        }        if (I1!='-' && isconfirm) {            var lists = "";            $('input:checkbox',form).each(function(){                if(this.checked){                    if(lists==""){                        lists = this.value;                    }else{                        lists += "," + this.value;                    }                }            });            var _object = {                url:_url,                params:{'submit':I1,'lists':lists},                opts:_opts                };            $.extend(_object.params,_params);            $.posts(_object);        }        return this;    },    // 循环下拉列表 *** *** www.LazyCMS.net *** ***    updown: function(l1,l2,l3){        var form = this.parents('form');        var I2 = (l1=='up') ? "&uarr;" : "&darr;";        var I3 = new Array(0,1,2,3,4,5,6,7,8,9,10,15,20);        var I1 = "<select onchange=\"javascript:$.post('" + form.attr('action') + "',{submit:'updown',updown:'" + l1 + "',num:this.value,lists:'" + l2 + "',upid:'" + l3 + "'},function(a){if(a!==''){ alert(a+'ERROR: Parameter error!'); } else { self.location.reload(); }});if(this.options[this.selectedIndex].value){this.options[0].selected=true;}\">";        for(var i=0;i<I3.length;i++){            if (i===0){ I3[i] = ""; }            I1 += '<option value="' + I3[i] + '">' + I2 + I3[i] + '</option>';        }        I1 += '</select>';        this.parent().html(I1);        return this;    },    jump : function(l1){        var url = l1.replace('$',this.val());        self.location.href = url;    }});// *** *** www.LazyCMS.net *** ***function path(){ return $("script[@src*=jquery.js]").attr("src").replace("/system/js/jquery.js",""); }function insertEditor(l1){ var editor = $('iframe[@src*=fckeditor.html]'); if (editor.is('iframe')) { editor.parent().find('input:hidden').editor().insert(l1); } else { alert('Did not find editor!'); }}function ico(l1,l2){ var IMG  = '<img src="'+path()+'/system/images/os/'+l1+'.gif" alt="'+l1.toUpperCase()+'" class="os" />';  var HREF = '<a href="'+l2+'" title="'+l1.toUpperCase()+'">'+IMG+'</a>'; if (typeof l2 == "undefined") { return IMG; } else { return HREF; }}function ison(l1){ return l1 ? '<img src="'+path()+'/system/images/os/on.gif" class="os" />' : '<img src="'+path()+'/system/images/os/on_gray.gif" class="os" />'; }function browse(l1){ return '<a href="'+l1+'" title="BROWSE" target="_blank"><img src="'+path()+'/system/images/os/brow.gif" class="os" /></a>'; }function updown(l1,l2,l3){ return '<span><a href="javascript:void(0);" onclick="$(this).updown(\'' + l1 + '\',' + l2 + ',' + l3 + ');" title="'+l1.toUpperCase()+'"><img src="'+path()+'/system/images/os/'+l1+'.gif" class="os" /></a></span>'; }function labelError(l1,l2){ $('#'+l1).parent().append('<label class="error" for="'+l1+'">'+l2+'</label>'); }function cklist(l1){ return '<input name="list" id="list_'+l1+'" type="checkbox" value="'+l1+'"/>'; }function checkALL(e){$.each($(e.form).find('input:checkbox'),function(i,a){ if (checkALL.arguments[1]!=undefined) { this.checked = true; } else { this.checked = !this.checked; }});}function winSize(){ var e = {}; if (self.innerHeight) { e.h = self.innerHeight; e.w = self.innerWidth; }else if(document.documentElement){ e.h = document.documentElement.clientHeight; e.w = document.documentElement.clientWidth; } else { e.h = document.body.clientHeight; e.w = document.body.clientWidth;} return e; }function loadImage(){ var arrImage = loadImage.arguments; var objImage = new Image(); for (var i=0;i<arrImage.length;i++) { objImage.src = arrImage[i]; } }function loadgif(){ return '<img src=\"' + path() + '/system/images/loading.gif\" class=\"os\" />'; }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -