diff --git a/component/pear/module/lib.js b/component/pear/module/lib.js new file mode 100644 index 0000000000000000000000000000000000000000..5bbfdcb4d8018d0757f9cf075befc57f8d7c1e57 --- /dev/null +++ b/component/pear/module/lib.js @@ -0,0 +1,81 @@ +(function () { + var match = new RegExp("(^|(.*?\\/))(lib.js)(\\?|$)"); + var scripts = document.getElementsByTagName("script"); + var libScript; + var publicPath = ""; + for (var i = 0; i < scripts.length; i++) { + var src = scripts[i].getAttribute("src"); + if (src) { + var rs = src.match(match); + if (rs) { + libScript = scripts[i]; + break; + } + } + } + var cssExpr = new RegExp("\\.css"); + function inputLibs(list) { + if (list == null || list.length === 0) { + return; + } + + for (var i = 0, len = list.length; i < len; i++) { + var url = list[i]; + if (cssExpr.test(url)) { + var css = ''; + document.writeln(css); + } else { + var script = + ' + +