提交 | 用户 | age
|
a6a76f
|
1 |
(function(){ |
F |
2 |
var _1={draggable:{js:"jquery.draggable.js"},droppable:{js:"jquery.droppable.js"},resizable:{js:"jquery.resizable.js"},linkbutton:{js:"jquery.linkbutton.js",css:"linkbutton.css"},pagination:{js:"jquery.pagination.js",css:"pagination.css",dependencies:["linkbutton"]},datagrid:{js:"jquery.datagrid.js",css:"datagrid.css",dependencies:["panel","resizable","linkbutton","pagination"]},treegrid:{js:"jquery.treegrid.js",css:"tree.css",dependencies:["datagrid"]},panel:{js:"jquery.panel.js",css:"panel.css"},window:{js:"jquery.window.js",css:"window.css",dependencies:["resizable","draggable","panel"]},dialog:{js:"jquery.dialog.js",css:"dialog.css",dependencies:["linkbutton","window"]},messager:{js:"jquery.messager.js",css:"messager.css",dependencies:["linkbutton","window"]},layout:{js:"jquery.layout.js",css:"layout.css",dependencies:["resizable","panel"]},form:{js:"jquery.form.js"},menu:{js:"jquery.menu.js",css:"menu.css"},tabs:{js:"jquery.tabs.js",css:"tabs.css",dependencies:["panel","linkbutton"]},splitbutton:{js:"jquery.splitbutton.js",css:"splitbutton.css",dependencies:["linkbutton","menu"]},menubutton:{js:"jquery.menubutton.js",css:"menubutton.css",dependencies:["linkbutton","menu"]},accordion:{js:"jquery.accordion.js",css:"accordion.css",dependencies:["panel"]},calendar:{js:"jquery.calendar.js",css:"calendar.css"},combo:{js:"jquery.combo.js",css:"combo.css",dependencies:["panel","validatebox"]},combobox:{js:"jquery.combobox.js",css:"combobox.css",dependencies:["combo"]},combotree:{js:"jquery.combotree.js",dependencies:["combo","tree"]},combogrid:{js:"jquery.combogrid.js",dependencies:["combo","datagrid"]},validatebox:{js:"jquery.validatebox.js",css:"validatebox.css"},numberbox:{js:"jquery.numberbox.js",dependencies:["validatebox"]},spinner:{js:"jquery.spinner.js",css:"spinner.css",dependencies:["validatebox"]},numberspinner:{js:"jquery.numberspinner.js",dependencies:["spinner","numberbox"]},timespinner:{js:"jquery.timespinner.js",dependencies:["spinner"]},tree:{js:"jquery.tree.js",css:"tree.css",dependencies:["draggable","droppable"]},datebox:{js:"jquery.datebox.js",css:"datebox.css",dependencies:["calendar","combo"]},datetimebox:{js:"jquery.datetimebox.js",dependencies:["datebox","timespinner"]},parser:{js:"jquery.parser.js"}}; |
|
3 |
var _2={"af":"easyui-lang-af.js","bg":"easyui-lang-bg.js","ca":"easyui-lang-ca.js","cs":"easyui-lang-cs.js","da":"easyui-lang-da.js","de":"easyui-lang-de.js","en":"easyui-lang-en.js","fr":"easyui-lang-fr.js","nl":"easyui-lang-nl.js","zh_CN":"easyui-lang-zh_CN.js","zh_TW":"easyui-lang-zh_TW.js"}; |
|
4 |
var _3={}; |
|
5 |
function _4(_5,_6){ |
|
6 |
var _7=false; |
|
7 |
var _8=document.createElement("script"); |
|
8 |
_8.type="text/javascript"; |
|
9 |
_8.language="javascript"; |
|
10 |
_8.src=_5; |
|
11 |
_8.onload=_8.onreadystatechange=function(){ |
|
12 |
if(!_7&&(!_8.readyState||_8.readyState=="loaded"||_8.readyState=="complete")){ |
|
13 |
_7=true; |
|
14 |
_8.onload=_8.onreadystatechange=null; |
|
15 |
if(_6){ |
|
16 |
_6.call(_8); |
|
17 |
} |
|
18 |
} |
|
19 |
}; |
|
20 |
document.getElementsByTagName("head")[0].appendChild(_8); |
|
21 |
}; |
|
22 |
function _9(_a,_b){ |
|
23 |
_4(_a,function(){ |
|
24 |
document.getElementsByTagName("head")[0].removeChild(this); |
|
25 |
if(_b){ |
|
26 |
_b(); |
|
27 |
} |
|
28 |
}); |
|
29 |
}; |
|
30 |
function _c(_d,_e){ |
|
31 |
var _f=document.createElement("link"); |
|
32 |
_f.rel="stylesheet"; |
|
33 |
_f.type="text/css"; |
|
34 |
_f.media="screen"; |
|
35 |
_f.href=_d; |
|
36 |
document.getElementsByTagName("head")[0].appendChild(_f); |
|
37 |
if(_e){ |
|
38 |
_e.call(_f); |
|
39 |
} |
|
40 |
}; |
|
41 |
function _10(_11,_12){ |
|
42 |
_3[_11]="loading"; |
|
43 |
var _13=_1[_11]; |
|
44 |
var _14="loading"; |
|
45 |
var _15=(easyloader.css&&_13["css"])?"loading":"loaded"; |
|
46 |
if(easyloader.css&&_13["css"]){ |
|
47 |
if(/^http/i.test(_13["css"])){ |
|
48 |
var url=_13["css"]; |
|
49 |
}else{ |
|
50 |
var url="./style/"+easyloader.theme+"/"+_13["css"]; |
|
51 |
} |
|
52 |
_c(url,function(){ |
|
53 |
_15="loaded"; |
|
54 |
if(_14=="loaded"&&_15=="loaded"){ |
|
55 |
_16(); |
|
56 |
} |
|
57 |
}); |
|
58 |
} |
|
59 |
if(/^http/i.test(_13["js"])){ |
|
60 |
var url=_13["js"]; |
|
61 |
}else{ |
|
62 |
var url=easyloader.base+_13["js"]; |
|
63 |
} |
|
64 |
_4(url,function(){ |
|
65 |
_14="loaded"; |
|
66 |
if(_14=="loaded"&&_15=="loaded"){ |
|
67 |
_16(); |
|
68 |
} |
|
69 |
}); |
|
70 |
function _16(){ |
|
71 |
_3[_11]="loaded"; |
|
72 |
easyloader.onProgress(_11); |
|
73 |
if(_12){ |
|
74 |
_12(); |
|
75 |
} |
|
76 |
}; |
|
77 |
}; |
|
78 |
function _17(_18,_19){ |
|
79 |
var mm=[]; |
|
80 |
var _1a=false; |
|
81 |
if(typeof _18=="string"){ |
|
82 |
add(_18); |
|
83 |
}else{ |
|
84 |
for(var i=0;i<_18.length;i++){ |
|
85 |
add(_18[i]); |
|
86 |
} |
|
87 |
} |
|
88 |
function add(_1b){ |
|
89 |
if(!_1[_1b]){ |
|
90 |
return; |
|
91 |
} |
|
92 |
var d=_1[_1b]["dependencies"]; |
|
93 |
if(d){ |
|
94 |
for(var i=0;i<d.length;i++){ |
|
95 |
add(d[i]); |
|
96 |
} |
|
97 |
} |
|
98 |
mm.push(_1b); |
|
99 |
}; |
|
100 |
function _1c(){ |
|
101 |
if(_19){ |
|
102 |
_19(); |
|
103 |
} |
|
104 |
easyloader.onLoad(_18); |
|
105 |
}; |
|
106 |
var _1d=0; |
|
107 |
function _1e(){ |
|
108 |
if(mm.length){ |
|
109 |
var m=mm[0]; |
|
110 |
if(!_3[m]){ |
|
111 |
_1a=true; |
|
112 |
_10(m,function(){ |
|
113 |
mm.shift(); |
|
114 |
_1e(); |
|
115 |
}); |
|
116 |
}else{ |
|
117 |
if(_3[m]=="loaded"){ |
|
118 |
mm.shift(); |
|
119 |
_1e(); |
|
120 |
}else{ |
|
121 |
if(_1d<easyloader.timeout){ |
|
122 |
_1d+=10; |
|
123 |
setTimeout(arguments.callee,10); |
|
124 |
} |
|
125 |
} |
|
126 |
} |
|
127 |
}else{ |
|
128 |
if(easyloader.locale&&_1a==true&&_2[easyloader.locale]){ |
|
129 |
var url=easyloader.base+"locale/"+_2[easyloader.locale]; |
|
130 |
_9(url,function(){ |
|
131 |
_1c(); |
|
132 |
}); |
|
133 |
}else{ |
|
134 |
_1c(); |
|
135 |
} |
|
136 |
} |
|
137 |
}; |
|
138 |
_1e(); |
|
139 |
}; |
|
140 |
easyloader={modules:_1,locales:_2,base:".",theme:"default",css:true,locale:'zh_CN',timeout:2000,load:function(_1f,_20){ |
|
141 |
if(/\.css$/i.test(_1f)){ |
|
142 |
if(/^http/i.test(_1f)){ |
|
143 |
_c(_1f,_20); |
|
144 |
}else{ |
|
145 |
_c(easyloader.base+_1f,_20); |
|
146 |
} |
|
147 |
}else{ |
|
148 |
if(/\.js$/i.test(_1f)){ |
|
149 |
if(/^http/i.test(_1f)){ |
|
150 |
_4(_1f,_20); |
|
151 |
}else{ |
|
152 |
_4(easyloader.base+_1f,_20); |
|
153 |
} |
|
154 |
}else{ |
|
155 |
_17(_1f,_20); |
|
156 |
} |
|
157 |
} |
|
158 |
},onProgress:function(_21){ |
|
159 |
},onLoad:function(_22){ |
|
160 |
}}; |
|
161 |
var _23=document.getElementsByTagName("script"); |
|
162 |
for(var i=0;i<_23.length;i++){ |
|
163 |
var src=_23[i].src; |
|
164 |
if(!src){ |
|
165 |
continue; |
|
166 |
} |
|
167 |
var m=src.match(/easyloader\.js(\W|$)/i); |
|
168 |
if(m){ |
|
169 |
easyloader.base=src.substring(0,m.index); |
|
170 |
} |
|
171 |
} |
|
172 |
window.using=easyloader.load; |
|
173 |
if(window.jQuery){ |
|
174 |
jQuery(function(){ |
|
175 |
easyloader.load("parser",function(){ |
|
176 |
jQuery.parser.parse(); |
|
177 |
}); |
|
178 |
}); |
|
179 |
} |
|
180 |
})(); |
|
181 |
|