WeiWeiXinNet/admin/img2/z_files/ueditor.all.min.js

(开头部分) 336KB

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

(function(){function X(d,a,e){var b;a=a.toLowerCase();return(b=d.__allListeners||e&&(d.__allListeners={}))&&(b[a]||e&&(b[a]=[]))}function Y(d,a,e,b,c,g){b=b&&d[a];var f;for(!b&&(b=d[e]);!b&&(f=(f||d).parentNode);){if("BODY"==f.tagName||g&&!g(f))return null;b=f[e]}return b&&c&&!c(b)?Y(b,a,e,!1,c):b}UEDITOR_CONFIG=window.UEDITOR_CONFIG||{};var s=window.baidu||{};window.baidu=s;window.UE=s.editor=window.UE||{};UE.plugins={};UE.commands={};UE.instants={};UE.I18N={};UE.version="1.3.6";var I=UE.dom={},
q=UE.browser=function(){var d=navigator.userAgent.toLowerCase(),a=window.opera,e={ie:/(msie\s|trident.*rv:)([\w.]+)/.test(d),opera:!!a&&a.version,webkit:-1<d.indexOf(" applewebkit/"),mac:-1<d.indexOf("macintosh"),quirks:"BackCompat"==document.compatMode};e.gecko="Gecko"==navigator.product&&!e.webkit&&!e.opera&&!e.ie;var b=0;e.ie&&(b=1*(d.match(/(msie\s|trident.*rv:)([\w.]+)/)[2]||0),e.ie11Compat=11==document.documentMode,e.ie9Compat=9==document.documentMode,e.ie8=!!document.documentMode,e.ie8Compat=
8==document.documentMode,e.ie7Compat=7==b&&!document.documentMode||7==document.documentMode,e.ie6Compat=7>b||e.quirks,e.ie9above=8<b,e.ie9below=9>b);if(e.gecko){var c=d.match(/rv:([\d\.]+)/);c&&(c=c[1].split("."),b=1E4*c[0]+100*(c[1]||0)+1*(c[2]||0))}/chrome\/(\d+\.\d)/i.test(d)&&(e.chrome=+RegExp.$1);/(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(d)&&!/chrome/i.test(d)&&(e.safari=+(RegExp.$1||RegExp.$2));e.opera&&(b=parseFloat(a.version()));e.webkit&&(b=parseFloat(d.match(/ applewebkit\/(\d+)/)[1]));
e.version=b;e.isCompatible=!e.mobile&&(e.ie&&6<=b||e.gecko&&10801<=b||e.opera&&9.5<=b||e.air&&1<=b||e.webkit&&522<=b||!1);return e}(),H=q.ie,ka=q.opera,p=UE.utils={each:function(d,a,e){if(null!=d)if(d.length===+d.length)for(var b=0,c=d.length;b<c;b++){if(!1===a.call(e,d[b],b,d))return!1}else for(b in d)if(d.hasOwnProperty(b)&&!1===a.call(e,d[b],b,d))return!1},makeInstance:function(d){var a=new Function;a.prototype=d;d=new a;a.prototype=null;return d},extend:function(d,a,e){if(a)for(var b in a)e&&
d.hasOwnProperty(b)||(d[b]=a[b]);return d},extend2:function(d){for(var a=arguments,e=1;e<a.length;e++){var b=a[e],c;for(c in b)d.hasOwnProperty(c)||(d[c]=b[c])}return d},inherits:function(d,a){var e=d.prototype,b=p.makeInstance(a.prototype);p.extend(b,e,!0);d.prototype=b;return b.constructor=d},bind:function(d,a){return function(){return d.apply(a,arguments)}},defer:function(d,a,e){var b;return function(){e&&clearTimeout(b);b=setTimeout(d,a)}},indexOf:function(d,a,e){var b=-1;e=this.isNumber(e)?e:
0;this.each(d,function(c,g){if(g>=e&&c===a)return b=g,!1});return b},removeItem:function(d,a){for(var e=0,b=d.length;e<b;e++)d[e]===a&&(d.splice(e,1),e--)},trim:function(d){return d.replace(/(^[ \t\n\r]+)|([ \t\n\r]+$)/g,"")},listToMap:function(d){if(!d)return{};d=p.isArray(d)?d:d.split(",");for(var a=0,e,b={};e=d[a++];)b[e.toUpperCase()]=b[e]=1;return b},unhtml:function(d,a){return d?d.replace(a||/[&<">'](?:(amp|lt|quot|gt|#39|nbsp);)?/g,function(a,b){return b?a:{"<":"&lt;","&":"&amp;",'"':"&quot;",
">":"&gt;","'":"&#39;"}[a]}):""},html:function(d){return d?d.replace(/&((g|l|quo)t|amp|#39|nbsp);/g,function(a){return{"&lt;":"<","&amp;":"&","&quot;":'"',"&gt;":">","&#39;":"'","&nbsp;":" "}[a]}):""},cssStyleToDomStyle:function(){var d=document.createElement("div").style,a={"float":void 0!=d.cssFloat?"cssFloat":void 0!=d.styleFloat?"styleFloat":"float"};return function(e){return a[e]||(a[e]=e.toLowerCase().replace(/-./g,function(a){return a.charAt(1).toUpperCase()}))}}(),loadFile:function(){function d(e,
b){try{for(var c=0,g;g=a[c++];)if(g.doc===e&&g.url==(b.src||b.href))return g}catch(f){return null}}var a=[];return function(e,b,c){var g=d(e,b);if(g)g.ready?c&&c():g.funs.push(c);else if(a.push({doc:e,url:b.src||b.href,funs:[c]}),!e.body){c=[];for(var f in b)"tag"!=f&&c.push(f+'="'+b[f]+'"');e.write("<"+b.tag+" "+c.join(" ")+" ></"+b.tag+">")}else if(!b.id||!e.getElementById(b.id)){var k=e.createElement(b.tag);delete b.tag;for(f in b)k.setAttribute(f,b[f]);k.onload=k.onreadystatechange=function(){if(!this.readyState||
/loaded|complete/.test(this.readyState)){g=d(e,b);if(0<g.funs.length){g.ready=1;for(var a;a=g.funs.pop();)a()}k.onload=k.onreadystatechange=null}};k.onerror=function(){throw Error("The load "+(b.href||b.src)+" fails,check the url settings of file ueditor.config.js ");};e.getElementsByTagName("head")[0].appendChild(k)}}}(),isEmptyObject:function(d){if(null==d)return!0;if(this.isArray(d)||this.isString(d))return 0===d.length;for(var a in d)if(d.hasOwnProperty(a))return!1;return!0},fixColor:function(d,
a){if(/color/i.test(d)&&/rgba?/.test(a)){var e=a.split(",");if(3<e.length)return"";a="#";for(var b=0,c;c=e[b++];)c=parseInt(c.replace(/[^\d]/gi,""),10).toString(16),a+=1==c.length?"0"+c:c;a=a.toUpperCase()}return a},optCss:function(d){function a(a,b){if(!a)return"";var f=a.top,k=a.bottom,e=a.left,d=a.right,n="";if(f&&e&&k&&d)n+=";"+b+":"+(f==k&&k==e&&e==d?f:f==k&&e==d?f+" "+e:e==d?f+" "+e+" "+k:f+" "+d+" "+k+" "+e)+";";else for(var h in a)n+=";"+b+"-"+h+":"+a[h]+";";return n}var e,b;d=d.replace(/(padding|margin|border)\-([^:]+):([^;]+);?/gi,
function(a,g,f,k){if(1==k.split(" ").length)switch(g){case "padding":return!e&&(e={}),e[f]=k,"";case "margin":return!b&&(b={}),b[f]=k,"";case "border":return"initial"==k?"":a}return a});d+=a(e,"padding")+a(b,"margin");return d.replace(/^[ \n\r\t;]*|[ \n\r\t]*$/,"").replace(/;([ \n\r\t]+)|\1;/g,";").replace(/(&((l|g)t|quot|#39))?;{2,}/g,function(a,b){return b?b+";;":";"})},clone:function(d,a){var e;a=a||{};for(var b in d)d.hasOwnProperty(b)&&(e=d[b],"object"==typeof e?(a[b]=p.isArray(e)?[]:{},p.clone(d[b],
a[b])):a[b]=e);return a},transUnitToPx:function(d){if(!/(pt|cm)/.test(d))return d;var a;d.replace(/([\d.]+)(\w+)/,function(e,b,c){d=b;a=c});switch(a){case "cm":d=25*parseFloat(d);break;case "pt":d=Math.round(96*parseFloat(d)/72)}return d+(d?"px":"")},domReady:function(){function d(e){for(e.isReady=!0;e=a.pop();e());}var a=[];return function(e,b){b=b||window;var c=b.document;e&&a.push(e);"complete"===c.readyState?d(c):(c.isReady&&d(c),q.ie&&11!=q.version?(function(){if(!c.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,
0);return}d(c)}}(),b.attachEvent("onload",function(){d(c)})):(c.addEventListener("DOMContentLoaded",function(){c.removeEventListener("DOMContentLoaded",arguments.callee,!1);d(c)},!1),b.addEventListener("load",function(){d(c)},!1)))}}(),cssRule:q.ie&&11!=q.version?function(d,a,e){var b,c;if(void 0===a||a&&a.nodeType&&9==a.nodeType){if(e=a&&a.nodeType&&9==a.nodeType?a:e||document,b=e.indexList||(e.indexList={}),c=b[d],void 0!==c)return e.styleSheets[c].cssText}else{e=e||document;b=e.indexList||(e.indexList=
{});c=b[d];if(""===a)return void 0!==c?(e.styleSheets[c].cssText="",delete b[d],!0):!1;void 0!==c?sheetStyle=e.styleSheets[c]:(sheetStyle=e.createStyleSheet("",c=e.styleSheets.length),b[d]=c);sheetStyle.cssText=a}}:function(d,a,e){var b;if(void 0===a||a&&a.nodeType&&9==a.nodeType)return e=a&&a.nodeType&&9==a.nodeType?a:e||document,(b=e.getElementById(d))?b.innerHTML:void 0;e=e||document;b=e.getElementById(d);if(""===a)return b?(b.parentNode.removeChild(b),!0):!1;b?b.innerHTML=a:(b=e.createElement("style"),
b.id=d,b.innerHTML=a,e.getElementsByTagName("head")[0].appendChild(b))},sort:function(d,a){a=a||function(a,f){return a.localeCompare(f)};for(var e=0,b=d.length;e<b;e++)for(var c=e,g=d.length;c<g;c++)if(0<a(d[e],d[c])){var f=d[e];d[e]=d[c];d[c]=f}return d},clearEmptyAttrs:function(d){for(var a in d)""===d[a]&&delete d[a];return d}};p.each("String Function Array Number RegExp Object".split(" "),function(d){UE.utils["is"+d]=function(a){return Object.prototype.toString.apply(a)=="[object "+d+"]"}});var V=
UE.EventBase=function(){};V.prototype={addListener:function(d,a){d=p.trim(d).split(/\s+/);for(var e=0,b;b=d[e++];)X(this,b,!0).push(a)},on:function(d,a){return this.addListener(d,a)},off:function(d,a){return this.removeListener(d,a)},trigger:function(){return this.fireEvent.apply(this,arguments)},removeListener:function(d,a){d=p.trim(d).split(/\s+/);for(var e=0,b;b=d[e++];)p.removeItem(X(this,b)||[],a)},fireEvent:function(){for(var d=arguments[0],d=p.trim(d).split(" "),a=0,e;e=d[a++];){var b=X(this,
e),c,g,f;if(b)for(f=b.length;f--;)if(b[f]){g=b[f].apply(this,arguments);if(!0===g)return g;void 0!==g&&(c=g)}if(g=this["on"+e.toLowerCase()])c=g.apply(this,arguments)}return c}};var v=I.dtd=function(){function d(a){for(var f in a)a[f.toUpperCase()]=a[f];return a}var a=p.extend2,e=d({isindex:1,fieldset:1}),b=d({input:1,button:1,select:1,textarea:1,label:1}),c=a(d({a:1}),b),g=a({iframe:1},c),f=d({hr:1,ul:1,menu:1,div:1,blockquote:1,noscript:1,table:1,center:1,address:1,dir:1,pre:1,h5:1,dl:1,h4:1,noframes:1,
h6:1,ol:1,h1:1,h3:1,h2:1}),k=d({ins:1,del:1,script:1,style:1}),l=a(d({b:1,acronym:1,bdo:1,"var":1,"#":1,abbr:1,code:1,br:1,i:1,cite:1,kbd:1,u:1,strike:1,s:1,tt:1,strong:1,q:1,samp:1,em:1,dfn:1,span:1}),k),m=a(d({sub:1,img:1,embed:1,object:1,sup:1,basefont:1,map:1,applet:1,font:1,big:1,small:1}),l),n=a(d({p:1}),m),b=a(d({iframe:1}),m,b),m=d({img:1,embed:1,noscript:1,br:1,kbd:1,center:1,button:1,basefont:1,h5:1,h4:1,samp:1,h6:1,ol:1,h1:1,h3:1,h2:1,form:1,font:1,"#":1,select:1,menu:1,ins:1,abbr:1,label:1,
code:1,table:1,script:1,cite:1,input:1,iframe:1,strong:1,textarea:1,noframes:1,big:1,small:1,span:1,hr:1,sub:1,bdo:1,"var":1,div:1,object:1,sup:1,strike:1,dir:1,map:1,dl:1,applet:1,del:1,isindex:1,fieldset:1,ul:1,b:1,acronym:1,a:1,blockquote:1,i:1,u:1,s:1,tt:1,address:1,q:1,pre:1,p:1,em:1,dfn:1}),r=a(d({a:0}),b),t=d({tr:1}),x=d({"#":1}),w=a(d({param:1}),m),u=a(d({form:1}),e,g,f,n),P=d({li:1,ol:1,ul:1}),F=d({style:1,script:1}),D=d({base:1,link:1,meta:1,title:1}),F=a(D,F),L=d({head:1,body:1}),W=d({html:1}),
q=d({address:1,blockquote:1,center:1,dir:1,div:1,dl:1,fieldset:1,form:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,hr:1,isindex:1,menu:1,noframes:1,ol:1,p:1,pre:1,table:1,ul:1}),s=d({area:1,base:1,basefont:1,br:1,col:1,command:1,dialog:1,embed:1,hr:1,img:1,input:1,isindex:1,keygen:1,link:1,meta:1,param:1,source:1,track:1,wbr:1});return d({$nonBodyContent:a(W,L,D),$block:q,$inline:r,$inlineWithA:a(d({a:1}),r),$body:a(d({script:1,style:1}),q),$cdata:d({script:1,style:1}),$empty:s,$nonChild:d({iframe:1,textarea:1}),
$listItem:d({dd:1,dt:1,li:1}),$list:d({ul:1,ol:1,dl:1}),$isNotEmpty:d({table:1,ul:1,ol:1,dl:1,iframe:1,area:1,base:1,col:1,hr:1,img:1,embed:1,input:1,link:1,meta:1,param:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1}),$removeEmpty:d({a:1,abbr:1,acronym:1,address:1,b:1,bdo:1,big:1,cite:1,code:1,del:1,dfn:1,em:1,font:1,i:1,ins:1,label:1,kbd:1,q:1,s:1,samp:1,small:1,span:1,strike:1,strong:1,sub:1,sup:1,tt:1,u:1,"var":1}),$removeEmptyBlock:d({p:1,div:1}),$tableContent:d({caption:1,col:1,colgroup:1,tbody:1,td:1,tfoot:1,
th:1,thead:1,tr:1,table:1}),$notTransContent:d({pre:1,script:1,style:1,textarea:1}),html:L,head:F,style:x,script:x,body:u,base:{},link:{},meta:{},title:x,col:{},tr:d({td:1,th:1}),img:{},embed:{},colgroup:d({thead:1,col:1,tbody:1,tr:1,tfoot:1}),noscript:u,td:u,br:{},th:u,center:u,kbd:r,button:a(n,f),basefont:{},h5:r,h4:r,samp:r,h6:r,ol:P,h1:r,h3:r,option:x,h2:r,form:a(e,g,f,n),select:d({optgroup:1,option:1}),font:r,ins:r,menu:P,abbr:r,label:r,table:d({thead:1,col:1,tbody:1,tr:1,colgroup:1,caption:1,
tfoot:1}),code:r,tfoot:t,cite:r,li:u,input:{},iframe:u,strong:r,textarea:x,noframes:u,big:r,small:r,span:d({"#":1,br:1,b:1,strong:1,u:1,i:1,em:1,sub:1,sup:1,strike:1,span:1}),hr:r,dt:r,sub:r,optgroup:d({option:1}),param:{},bdo:r,"var":r,div:u,object:w,sup:r,dd:u,strike:r,area:{},dir:P,map:a(d({area:1,form:1,p:1}),e,k,f),applet:w,dl:d({dt:1,dd:1}),del:r,isindex:{},fieldset:a(d({legend:1}),m),thead:t,ul:P,acronym:r,b:r,a:a(d({a:1}),b),blockquote:a(d({td:1,tr:1,tbody:1,li:1}),u),caption:r,i:r,u:r,tbody:t,
s:r,address:a(g,n),tt:r,legend:r,q:r,pre:a(l,c),p:a(d({a:1}),r),em:r,dfn:r})}(),da=H&&9>q.version?{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder"}:{tabindex:"tabIndex",readonly:"readOnly"},oa=p.listToMap("-webkit-box -moz-box block list-item table table-row-group table-header-group table-footer-group table-row table-column-group table-column table-cell table-caption".split(" ")),
d=I.domUtils={NODE_ELEMENT:1,NODE_DOCUMENT:9,NODE_TEXT:3,NODE_COMMENT:8,NODE_DOCUMENT_FRAGMENT:11,POSITION_IDENTICAL:0,POSITION_DISCONNECTED:1,POSITION_FOLLOWING:2,POSITION_PRECEDING:4,POSITION_IS_CONTAINED:8,POSITION_CONTAINS:16,fillChar:H&&"6"==q.version?"\ufeff":"\u200b",keys:{8:1,46:1,16:1,17:1,18:1,37:1,38:1,39:1,40:1,13:1},getPosition:function(d,a){if(d===a)return 0;var e,b=[d],c=[a];for(e=d;e=e.parentNode;){if(e===a)return 10;b.push(e)}for(e=a;e=e.parentNode;){if(e===d)return 20;c.push(e)}b.reverse();
c.reverse();if(b[0]!==c[0])return 1;for(e=-1;e++,b[e]===c[e];);d=b[e];for(a=c[e];d=d.nextSibling;)if(d===a)return 4;return 2},getNodeIndex:function(d,a){for(var e=d,b=0;e=e.previousSibling;)a&&3==e.nodeType?e.nodeType!=e.nextSibling.nodeType&&b++:b++;return b},inDoc:function(h,a){return 10==d.getPosition(h,a)},findParent:function(h,a,e){if(h&&!d.isBody(h))for(h=e?h:h.parentNode;h;){if(!a||a(h)||d.isBody(h))return a&&!a(h)&&d.isBody(h)?null:h;h=h.parentNode}return null},findParentByTagName:function(h,
a,e,b){a=p.listToMap(p.isArray(a)?a:[a]);return d.findParent(h,function(c){return a[c.tagName]&&!(b&&b(c))},e)},findParents:function(h,a,e,b){for(a=a&&(e&&e(h)||!e)?[h]:[];h=d.findParent(h,e);)a.push(h);return b?a:a.reverse()},insertAfter:function(d,a){return d.nextSibling?d.parentNode.insertBefore(a,d.nextSibling):d.parentNode.appendChild(a)},remove:function(d,a){var e=d.parentNode,b;if(e){if(a&&d.hasChildNodes())for(;b=d.firstChild;)e.insertBefore(b,d);e.removeChild(d)}return d},getNextDomNode:function(d,
a,e,b){return Y(d,"firstChild","nextSibling",a,e,b)},getPreDomNode:function(d,a,e,b){return Y(d,"lastChild","previousSibling",a,e,b)},isBookmarkNode:function(d){return 1==d.nodeType&&d.id&&/^_baidu_bookmark_/i.test(d.id)},getWindow:function(d){d=d.ownerDocument||d;return d.defaultView||d.parentWindow},getCommonAncestor:function(d,a){if(d===a)return d;for(var e=[d],b=[a],c=d,g=-1;c=c.parentNode;){if(c===a)return c;e.push(c)}for(c=a;c=c.parentNode;){if(c===d)return c;b.push(c)}e.reverse();for(b.reverse();g++,
e[g]===b[g];);return 0==g?null:e[g-1]},clearEmptySibling:function(h,a,e){function b(a,b){for(var f;a&&!d.isBookmarkNode(a)&&(d.isEmptyInlineElement(a)||!RegExp("[^\t\n\r"+d.fillChar+"]").test(a.nodeValue));)f=a[b],d.remove(a),a=f}!a&&b(h.nextSibling,"nextSibling");!e&&b(h.previousSibling,"previousSibling")},split:function(h,a){var e=h.ownerDocument;if(q.ie&&a==h.nodeValue.length){var b=e.createTextNode("");return d.insertAfter(h,b)}b=h.splitText(a);q.ie8&&(e=e.createTextNode(""),d.insertAfter(b,e),
d.remove(e));return b},isWhitespace:function(h){return!RegExp("[^ \t\n\r"+d.fillChar+"]").test(h.nodeValue)},getXY:function(d){for(var a=0,e=0;d.offsetParent;)e+=d.offsetTop,a+=d.offsetLeft,d=d.offsetParent;return{x:a,y:e}},on:function(d,a,e){var b=p.isArray(a)?a:p.trim(a).split(/\s+/),c=b.length;if(c)for(;c--;)if(a=b[c],d.addEventListener)d.addEventListener(a,e,!1);else{e._d||(e._d={els:[]});var g=a+e.toString(),f=p.indexOf(e._d.els,d);e._d[g]&&-1!=f||(-1==f&&e._d.els.push(d),e._d[g]||(e._d[g]=function(a){return e.call(a.srcElement,
a||window.event)}),d.attachEvent("on"+a,e._d[g]))}d=null},un:function(d,a,e){var b=p.isArray(a)?a:p.trim(a).split(/\s+/),c=b.length;if(c)for(;c--;)if(a=b[c],d.removeEventListener)d.removeEventListener(a,e,!1);else{var g=a+e.toString();try{d.detachEvent("on"+a,e._d?e._d[g]:e)}catch(f){}e._d&&e._d[g]&&(a=p.indexOf(e._d.els,d),-1!=a&&e._d.els.splice(a,1),0==e._d.els.length&&delete e._d[g])}},isSameElement:function(h,a){if(h.tagName!=a.tagName)return!1;var e=h.attributes,b=a.attributes;if(!H&&e.length!=
b.length)return!1;for(var c,g,f=0,k=0,l=0;c=e[l++];){if("style"==c.nodeName)if(c.specified&&f++,d.isSameStyle(h,a))continue;else return!1;if(H)if(c.specified)f++,g=b.getNamedItem(c.nodeName);else continue;else g=a.attributes[c.nodeName];if(!g.specified||c.nodeValue!=g.nodeValue)return!1}if(H){for(l=0;g=b[l++];)g.specified&&k++;if(f!=k)return!1}return!0},isSameStyle:function(d,a){var e=d.style.cssText.replace(/( ?; ?)/g,";").replace(/( ?: ?)/g,":"),b=a.style.cssText.replace(/( ?; ?)/g,";").replace(/( ?: ?)/g,
":");if(q.opera){e=d.style;b=a.style;if(e.length!=b.length)return!1;for(var c in e)if(!/^(\d+|csstext)$/i.test(c)&&e[c]!=b[c])return!1;return!0}if(!e||!b)return e==b;e=e.split(";");b=b.split(";");if(e.length!=b.length)return!1;c=0;for(var g;g=e[c++];)if(-1==p.indexOf(b,g))return!1;return!0},isBlockElm:function(h){return 1==h.nodeType&&(v.$block[h.tagName]||oa[d.getComputedStyle(h,"display")])&&!v.$nonChild[h.tagName]},isBody:function(d){return d&&1==d.nodeType&&"body"==d.tagName.toLowerCase()},breakParent:function(h,
a){var e,b=h,c=h,g,f;do{b=b.parentNode;g?(e=b.cloneNode(!1),e.appendChild(g),g=e,e=b.cloneNode(!1),e.appendChild(f),f=e):(g=b.cloneNode(!1),f=g.cloneNode(!1));for(;e=c.previousSibling;)g.insertBefore(e,g.firstChild);for(;e=c.nextSibling;)f.appendChild(e);c=b}while(a!==b);e=a.parentNode;e.insertBefore(g,a);e.insertBefore(f,a);e.insertBefore(h,f);d.remove(a);return h},isEmptyInlineElement:function(h){if(1!=h.nodeType||!v.$removeEmpty[h.tagName])return 0;for(h=h.firstChild;h;){if(d.isBookmarkNode(h)||
1==h.nodeType&&!d.isEmptyInlineElement(h)||3==h.nodeType&&!d.isWhitespace(h))return 0;h=h.nextSibling}return 1},trimWhiteTextNode:function(h){function a(a){for(var b;(b=h[a])&&3==b.nodeType&&d.isWhitespace(b);)h.removeChild(b)}a("firstChild");a("lastChild")},mergeChild:function(h,a,e){a=d.getElementsByTagName(h,h.tagName.toLowerCase());for(var b=0,c;c=a[b++];)if(c.parentNode&&!d.isBookmarkNode(c))if("span"==c.tagName.toLowerCase()){if(h===c.parentNode&&(d.trimWhiteTextNode(h),1==h.childNodes.length)){h.style.cssText=
c.style.cssText+";"+h.style.cssText;d.remove(c,!0);continue}c.style.cssText=h.style.cssText+";"+c.style.cssText;if(e){var g=e.style;if(g)for(var g=g.split(";"),f=0,k;k=g[f++];)c.style[p.cssStyleToDomStyle(k.split(":")[0])]=k.split(":")[1]}d.isSameStyle(c,h)&&d.remove(c,!0)}else d.isSameElement(h,c)&&d.remove(c,!0)},getElementsByTagName:function(h,a,e){if(e&&p.isString(e)){var b=e;e=function(a){return d.hasClass(a,b)}}a=p.trim(a).replace(/[ ]{2,}/g," ").split(" ");for(var c=[],g=0,f;f=a[g++];){f=h.getElementsByTagName(f);
for(var k=0,l;l=f[k++];)e&&!e(l)||c.push(l)}return c},mergeToParent:function(h){for(var a=h.parentNode;a&&v.$removeEmpty[a.tagName];){if(a.tagName==h.tagName||"A"==a.tagName){d.trimWhiteTextNode(a);if("SPAN"==a.tagName&&!d.isSameStyle(a,h)||"A"==a.tagName&&"SPAN"==h.tagName)if(1<a.childNodes.length||a!==h.parentNode){h.style.cssText=a.style.cssText+";"+h.style.cssText;a=a.parentNode;continue}else a.style.cssText+=";"+h.style.cssText,"A"==a.tagName&&(a.style.textDecoration="underline");if("A"!=a.tagName){a===
h.parentNode&&d.remove(h,!0);break}}a=a.parentNode}},mergeSibling:function(h,a,e){function b(a,b,f){var k;if((k=f[a])&&!d.isBookmarkNode(k)&&1==k.nodeType&&d.isSameElement(f,k)){for(;k.firstChild;)"firstChild"==b?f.insertBefore(k.lastChild,f.firstChild):f.appendChild(k.firstChild);d.remove(k)}}!a&&b("previousSibling","firstChild",h);!e&&b("nextSibling","lastChild",h)},unSelectable:H||q.opera?function(d){d.onselectstart=function(){return!1};d.onclick=d.onkeyup=d.onkeydown=function(){return!1};d.unselectable=
"on";d.setAttribute("unselectable","on");for(var a=0,e;e=d.all[a++];)switch(e.tagName.toLowerCase()){case "iframe":case "textarea":case "input":case "select":break;default:e.unselectable="on",d.setAttribute("unselectable","on")}}:function(d){d.style.MozUserSelect=d.style.webkitUserSelect=d.style.KhtmlUserSelect="none"},removeAttributes:function(d,a){a=p.isArray(a)?a:p.trim(a).replace(/[ ]{2,}/g," ").split(" ");for(var e=0,b;b=a[e++];){b=da[b]||b;switch(b){case "className":d[b]="";break;case "style":d.style.cssText=
"",!q.ie&&d.removeAttributeNode(d.getAttributeNode("style"))}d.removeAttribute(b)}},createElement:function(h,a,e){return d.setAttributes(h.createElement(a),e)},setAttributes:function(d,a){for(var e in a)if(a.hasOwnProperty(e)){var b=a[e];switch(e){case "class":d.className=b;break;case "style":d.style.cssText=d.style.cssText+";"+b;break;case "innerHTML":d[e]=b;break;case "value":d.value=b;break;default:d.setAttribute(da[e]||e,b)}}return d},getComputedStyle:function(h,a){if(-1<"width height top left".indexOf(a))return h["offset"+
a.replace(/^\w/,function(a){return a.toUpperCase()})]+"px";3==h.nodeType&&(h=h.parentNode);if(q.ie&&9>q.version&&"font-size"==a&&!h.style.fontSize&&!v.$empty[h.tagName]&&!v.$nonChild[h.tagName]){var e=h.ownerDocument.createElement("span");e.style.cssText="padding:0;border:0;font-family:simsun;";e.innerHTML=".";h.appendChild(e);var b=e.offsetHeight;h.removeChild(e);e=null;return b+"px"}try{e=d.getStyle(h,a)||(window.getComputedStyle?d.getWindow(h).getComputedStyle(h,"").getPropertyValue(a):(h.currentStyle||
h.style)[p.cssStyleToDomStyle(a)])}catch(c){return""}return p.transUnitToPx(p.fixColor(a,e))},removeClasses:function(h,a){a=p.isArray(a)?a:p.trim(a).replace(/[ ]{2,}/g," ").split(" ");for(var e=0,b,c=h.className;b=a[e++];)c=c.replace(RegExp("\\b"+b+"\\b"),"");(c=p.trim(c).replace(/[ ]{2,}/g," "))?h.className=c:d.removeAttributes(h,["class"])},addClass:function(d,a){if(d){a=p.trim(a).replace(/[ ]{2,}/g," ").split(" ");for(var e=0,b,c=d.className;b=a[e++];)RegExp("\\b"+b+"\\b").test(c)||(c+=" "+b);
d.className=p.trim(c)}},hasClass:function(d,a){if(p.isRegExp(a))return a.test(d.className);a=p.trim(a).replace(/[ ]{2,}/g," ").split(" ");for(var e=0,b,c=d.className;b=a[e++];)if(!RegExp("\\b"+b+"\\b","i").test(c))return!1;return e-1==a.length},preventDefault:function(d){d.preventDefault?d.preventDefault():d.returnValue=!1},removeStyle:function(h,a){q.ie?("color"==a&&(a="(^|;)"+a),h.style.cssText=h.style.cssText.replace(RegExp(a+"[^:]*:[^;]+;?","ig"),"")):h.style.removeProperty?h.style.removeProperty(a):
h.style.removeAttribute(p.cssStyleToDomStyle(a));h.style.cssText||d.removeAttributes(h,["style"])},getStyle:function(d,a){var e=d.style[p.cssStyleToDomStyle(a)];return p.fixColor(a,e)},setStyle:function(d,a,e){d.style[p.cssStyleToDomStyle(a)]=e;p.trim(d.style.cssText)||this.removeAttributes(d,"style")},setStyles:function(h,a){for(var e in a)a.hasOwnProperty(e)&&d.setStyle(h,e,a[e])},removeDirtyAttr:function(d){for(var a=0,e,b=d.getElementsByTagName("*");e=b[a++];)e.removeAttribute("_moz_dirty");d.removeAttribute("_moz_dirty")},
getChildCount:function(d,a){var e=0,b=d.firstChild;for(a=a||function(){return 1};b;)a(b)&&e++,b=b.nextSibling;return e},isEmptyNode:function(h){return!h.firstChild||0==d.getChildCount(h,function(a){return!d.isBr(a)&&!d.isBookmarkNode(a)&&!d.isWhitespace(a)})},clearSelectedArr:function(h){for(var a;a=h.pop();)d.removeAttributes(a,["class"])},scrollToView:function(h,a,e){var b=function(){var b=a.document,d="CSS1Compat"==b.compatMode;return{width:(d?b.documentElement.clientWidth:b.body.clientWidth)||
0,height:(d?b.documentElement.clientHeight:b.body.clientHeight)||0}}().height;e=-1*b+e+(h.offsetHeight||0);h=d.getXY(h);e+=h.y;h=function(a){if("pageXOffset"in a)return{x:a.pageXOffset||0,y:a.pageYOffset||0};a=a.document;return{x:a.documentElement.scrollLeft||a.body.scrollLeft||0,y:a.documentElement.scrollTop||a.body.scrollTop||0}}(a).y;(e>h||e<h-b)&&a.scrollTo(0,e+(0>e?-20:20))},isBr:function(d){return 1==d.nodeType&&"BR"==d.tagName},isFillChar:function(h,a){if(3!=h.nodeType)return!1;var e=h.nodeValue;
return a?RegExp("^"+d.fillChar).test(e):!e.replace(RegExp(d.fillChar,"g"),"").length},isStartInblock:function(h){h=h.cloneRange();var a=0,e=h.startContainer,b;if(1==e.nodeType&&e.childNodes[h.startOffset])for(var e=e.childNodes[h.startOffset],c=e.previousSibling;c&&d.isFillChar(c);)e=c,c=c.previousSibling;this.isFillChar(e,!0)&&1==h.startOffset&&(h.setStartBefore(e),e=h.startContainer);for(;e&&d.isFillChar(e);)b=e,e=e.previousSibling;b&&(h.setStartBefore(b),e=h.startContainer);for(1==e.nodeType&&
(d.isEmptyNode(e)&&1==h.startOffset)&&h.setStart(e,0).collapse(!0);!h.startOffset;){e=h.startContainer;if(d.isBlockElm(e)||d.isBody(e)){a=1;break}var c=h.startContainer.previousSibling,g;if(c){for(;c&&d.isFillChar(c);)g=c,c=c.previousSibling;g?h.setStartBefore(g):h.setStartBefore(h.startContainer)}else h.setStartBefore(h.startContainer)}return a&&!d.isBody(h.startContainer)?1:0},isEmptyBlock:function(h,a){if(1!=h.nodeType)return 0;a=a||RegExp("[ \t\r\n"+d.fillChar+"]","g");if(0<h[q.ie?"innerText":
"textContent"].replace(a,"").length)return 0;for(var e in v.$isNotEmpty)if(h.getElementsByTagName(e).length)return 0;return 1},setViewportOffset:function(d,a){var e=parseInt(d.style.left)|0,b=parseInt(d.style.top)|0,c=d.getBoundingClientRect(),g=a.left-c.left,c=a.top-c.top;g&&(d.style.left=e+g+"px");c&&(d.style.top=b+c+"px")},fillNode:function(h,a){var e=q.ie?h.createTextNode(d.fillChar):h.createElement("br");a.innerHTML="";a.appendChild(e)},moveChild:function(d,a,e){for(;d.firstChild;)e&&a.firstChild?
a.insertBefore(d.lastChild,a.firstChild):a.appendChild(d.firstChild)},hasNoAttributes:function(d){return q.ie?/^<\w+\s*?>/.test(d.outerHTML):0==d.attributes.length},isCustomeNode:function(d){return 1==d.nodeType&&d.getAttribute("_ue_custom_node_")},isTagNode:function(d,a){return 1==d.nodeType&&RegExp("\\b"+d.tagName+"\\b","i").test(a)},filterNodeList:function(d,a,e){var b=[];if(!p.isFunction(a)){var c=a;a=function(a){return-1!=p.indexOf(p.isArray(c)?c:c.split(" "),a.tagName.toLowerCase())}}p.each(d,
function(d){a(d)&&b.push(d)});return 0==b.length?null:1!=b.length&&e?b:b[0]},isInNodeEndBoundary:function(d,a){var e=d.startContainer;if(3==e.nodeType&&d.startOffset!=e.nodeValue.length||1==e.nodeType&&d.startOffset!=e.childNodes.length)return 0;for(;e!==a;){if(e.nextSibling)return 0;e=e.parentNode}return 1},isBoundaryNode:function(h,a){for(var e;!d.isBody(h);)if(e=h,h=h.parentNode,e!==h[a])return!1;return!0}},O=RegExp(d.fillChar,"g");(function(){function h(a){return!a.collapsed&&1==a.startContainer.nodeType&&
a.startContainer===a.endContainer&&1==a.endOffset-a.startOffset}function a(a,f,b,c){1==f.nodeType&&(v.$empty[f.tagName]||v.$nonChild[f.tagName])&&(b=d.getNodeIndex(f)+(a?0:1),f=f.parentNode);a?(c.startContainer=f,c.startOffset=b,c.endContainer||c.collapse(!0)):(c.endContainer=f,c.endOffset=b,c.startContainer||c.collapse(!1));c.collapsed=c.startContainer&&c.endContainer&&c.startContainer===c.endContainer&&c.startOffset==c.endOffset;return c}function e(a,f){var b=a.startContainer,c=a.endContainer,k=
a.startOffset,e=a.endOffset,l=a.document,g=l.createDocumentFragment(),h,D;1==b.nodeType&&(b=b.childNodes[k]||(h=b.appendChild(l.createTextNode(""))));1==c.nodeType&&(c=c.childNodes[e]||(D=c.appendChild(l.createTextNode(""))));if(b===c&&3==b.nodeType)return g.appendChild(l.createTextNode(b.substringData(k,e-k))),f&&(b.deleteData(k,e-k),a.collapse(!0)),g;for(var p,q,s=g,J=d.findParents(b,!0),v=d.findParents(c,!0),z=0;J[z]==v[z];)z++;for(var E=z,B;B=J[E];E++){p=B.nextSibling;B==b?h||(3==a.startContainer.nodeType?
(s.appendChild(l.createTextNode(b.nodeValue.slice(k))),f&&b.deleteData(k,b.nodeValue.length-k)):s.appendChild(f?b:b.cloneNode(!0))):(q=B.cloneNode(!1),s.appendChild(q));for(;p&&p!==c&&p!==v[E];)B=p.nextSibling,s.appendChild(f?p:p.cloneNode(!0)),p=B;s=q}s=g;J[z]||(s.appendChild(J[z-1].cloneNode(!1)),s=s.firstChild);for(E=z;k=v[E];E++){p=k.previousSibling;k==c?D||3!=a.endContainer.nodeType||(s.appendChild(l.createTextNode(c.substringData(0,e))),f&&c.deleteData(0,e)):(q=k.cloneNode(!1),s.appendChild(q));
if(E!=z||!J[z])for(;p&&p!==b;)k=p.previousSibling,s.insertBefore(f?p:p.cloneNode(!0),s.firstChild),p=k;s=q}f&&a.setStartBefore(v[z]?J[z]?v[z]:J[z-1]:v[z-1]).collapse(!0);h&&d.remove(h);D&&d.remove(D);return g}function b(a,f){try{if(k&&d.inDoc(k,a))if(k.nodeValue.replace(O,"").length)k.nodeValue=k.nodeValue.replace(O,"");else{var b=k.parentNode;for(d.remove(k);b&&d.isEmptyInlineElement(b)&&(q.safari?!(d.getPosition(b,f)&d.POSITION_CONTAINS):!b.contains(f));)k=b.parentNode,d.remove(b),b=k}}catch(c){}}
function c(a,f){var b;for(a=a[f];a&&d.isFillChar(a);)b=a[f],d.remove(a),a=b}var g=0,f=d.fillChar,k,l=I.Range=function(a){this.startContainer=this.startOffset=this.endContainer=this.endOffset=null;this.document=a;this.collapsed=!0};l.prototype={cloneContents:function(){return this.collapsed?null:e(this,0)},deleteContents:function(){var a;this.collapsed||e(this,1);q.webkit&&(a=this.startContainer,3!=a.nodeType||a.nodeValue.length||(this.setStartBefore(a).collapse(!0),d.remove(a)));return this},extractContents:function(){return this.collapsed?
null:e(this,2)},setStart:function(f,b){return a(!0,f,b,this)},setEnd:function(f,b){return a(!1,f,b,this)},setStartAfter:function(a){return this.setStart(a.parentNode,d.getNodeIndex(a)+1)},setStartBefore:function(a){return this.setStart(a.parentNode,d.getNodeIndex(a))},setEndAfter:function(a){return this.setEnd(a.parentNode,d.getNodeIndex(a)+1)},setEndBefore:function(a){return this.setEnd(a.parentNode,d.getNodeIndex(a))},setStartAtFirst:function(a){return this.setStart(a,0)},setStartAtLast:function(a){return this.setStart(a,
3==a.nodeType?a.nodeValue.length:a.childNodes.length)},setEndAtFirst:function(a){return this.setEnd(a,0)},setEndAtLast:function(a){return this.setEnd(a,3==a.nodeType?a.nodeValue.length:a.childNodes.length)},selectNode:function(a){return this.setStartBefore(a).setEndAfter(a)},selectNodeContents:function(a){return this.setStart(a,0).setEndAtLast(a)},cloneRange:function(){return(new l(this.document)).setStart(this.startContainer,this.startOffset).setEnd(this.endContainer,this.endOffset)},collapse:function(a){a?
(this.endContainer=this.startContainer,this.endOffset=this.startOffset):(this.startContainer=this.endContainer,this.startOffset=this.endOffset);this.collapsed=!0;return this},shrinkBoundary:function(a){function f(a){return 1==a.nodeType&&!d.isBookmarkNode(a)&&!v.$empty[a.tagName]&&!v.$nonChild[a.tagName]}for(var b,c=this.collapsed;1==this.startContainer.nodeType&&(b=this.startContainer.childNodes[this.startOffset])&&f(b);)this.setStart(b,0);if(c)return this.collapse(!0);if(!a)for(;1==this.endContainer.nodeType&&
0<this.endOffset&&(b=this.endContainer.childNodes[this.endOffset-1])&&f(b);)this.setEnd(b,b.childNodes.length);return this},getCommonAncestor:function(a,b){var f=this.startContainer,c=this.endContainer;return f===c?a&&h(this)&&(f=f.childNodes[this.startOffset],1==f.nodeType)?f:b&&3==f.nodeType?f.parentNode:f:d.getCommonAncestor(f,c)},trimBoundary:function(a){this.txtToElmBoundary();var f=this.startContainer,b=this.startOffset,c=this.collapsed,k=this.endContainer;if(3==f.nodeType){if(0==b)this.setStartBefore(f);
后面还有 447+ 行代码,购买后查看完整代码

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

AI 解读 AI

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

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