38 lines
970 B
JavaScript
38 lines
970 B
JavaScript
function getScript(arr){
|
|
var el='script';
|
|
if(typeof arr=="string"){
|
|
arr=[arr];
|
|
}else if(!(arr instanceof Array)){
|
|
return false;
|
|
}
|
|
for(var i=0,script='';i<arr.length;i++){
|
|
script+='<'+el+' src="'+arr[i]+'"></'+el+'>';
|
|
}
|
|
$('body').append(script);
|
|
}
|
|
|
|
function getStyle(arr){
|
|
if(typeof arr=="string"){
|
|
$('head').append('<style>'+arr+'</style>');
|
|
}else if(arr instanceof Array){
|
|
for(var i=0,style='';i<arr.length;i++){
|
|
style+='<link rel="stylesheet" type="text/css" href="'+arr[i]+'">';
|
|
}
|
|
$('head').append(style);
|
|
}
|
|
|
|
}
|
|
function createStyle(){
|
|
var style={
|
|
"user":[
|
|
"/plugin/lay/theme/default/layer.css",
|
|
"/css/user.css",
|
|
]
|
|
}
|
|
var src=decodeURI(location.href);
|
|
src=src.substring(0,src.indexOf('.html')).split('/');
|
|
if(style[src[src.length-1]]){
|
|
getStyle(style[src[src.length-1]]);
|
|
}
|
|
}
|
|
createStyle(); |