no commit message
This commit is contained in:
47
js/js.js
47
js/js.js
@@ -15,6 +15,7 @@ $(document).ready(function(){
|
||||
device= js.cookie('deviceid');
|
||||
if(device=='')device=js.now('time');
|
||||
js.savecookie('deviceid', device, 365);
|
||||
js.apptheme();
|
||||
try{
|
||||
var winobj = js.request('winobj');
|
||||
if(nwjsgui)window.focus=function(){nw.Window.get().focus()}
|
||||
@@ -104,6 +105,18 @@ function winWb(){
|
||||
js.scrolla = function(){
|
||||
var top = $(document).scrollTop();
|
||||
js.scroll(top);
|
||||
}
|
||||
js.colorTorgb = function(col){
|
||||
var r=0,g=0,b=0;
|
||||
if(col.length==7){
|
||||
r = parseInt(col.substr(1,2),16);
|
||||
g = parseInt(col.substr(3,2),16);
|
||||
b = parseInt(col.substr(5,2),16);
|
||||
}
|
||||
return [r,g,b];
|
||||
}
|
||||
js.apptheme = function(){
|
||||
|
||||
}
|
||||
js.request=function(name,dev,url){
|
||||
this.requestarr = {};
|
||||
@@ -198,7 +211,7 @@ js.open=function(url,w,h,wina,can,wjcan){
|
||||
if(url.substr(0,4)!='http')url=NOWURL+url;
|
||||
var opar=nw.Window.open(url, ocsn, function(wis){
|
||||
if(wina)js.openarr[wina]=wis;
|
||||
if(w>=1000)wis.maximize();
|
||||
//if(w>=1000)wis.maximize();
|
||||
});
|
||||
}
|
||||
if(wina)this.openarr[wina]=opar;
|
||||
@@ -283,7 +296,7 @@ js.upload=function(call,can, glx){
|
||||
if(glx=='url')return url;
|
||||
var s='',tit=can.title;if(!tit)tit='上传文件';
|
||||
js.tanbody('uploadwin',tit,500,300,{
|
||||
html:'<div style="height:280px;overflow:hidden"><iframe src="" name="winiframe" width="100%" height="100%" frameborder="0"></iframe></div>',
|
||||
html:'<div style="height:280px;overflow:hidden;border-radius:0px 0px 5px 5px"><iframe src="" name="winiframe" width="100%" height="100%" frameborder="0"></iframe></div>',
|
||||
bbar:'none'
|
||||
});
|
||||
winiframe.location.href=url;
|
||||
@@ -308,7 +321,7 @@ js.winiframe=function(tit, url){
|
||||
}
|
||||
var wi = winWb()-150;if(wi>mxw)wi=mxw;if(wi<700)wi=700;
|
||||
js.tanbody('winiframe',tit,wi,410,{
|
||||
html:'<div style="height:'+hm+'px;overflow:hidden"><iframe src="" name="openinputiframe" width="100%" height="100%" frameborder="0"></iframe></div>',
|
||||
html:'<div style="height:'+hm+'px;overflow:hidden;border-radius:0px 0px 5px 5px"><iframe src="" name="openinputiframe" width="100%" height="100%" frameborder="0"></iframe></div>',
|
||||
bbar:'none'
|
||||
});
|
||||
openinputiframe.location.href=url;
|
||||
@@ -627,24 +640,24 @@ js.tanbody=function(act,title,w,h,can1){
|
||||
var s = '',mid = ''+act+'_main',i,d;
|
||||
var can = js.applyIf(can1,{html:'',btn:[],bodystyle:'',showfun:function(){}});
|
||||
if(w>winWb())w=winWb()-50;
|
||||
var s = '<div id="'+mid+'" style="position:fixed;background-color:#ffffff;left:'+l+'px;width:'+w+'px;top:'+t+'px;box-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px">';
|
||||
s+=' <div style="-moz-user-select:none;-webkit-user-select:none;user-select:none;border-bottom:1px #eeeeee solid">';
|
||||
var s = '<div id="'+mid+'" style="position:fixed;background-color:#ffffff;left:'+l+'px;width:'+w+'px;top:'+t+'px;box-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:6px"><div style="background:var(--main-bgcolor);border-radius:5px;">';
|
||||
s+=' <div style="-moz-user-select:none;-webkit-user-select:none;user-select:none;border-bottom:var(--border)">';
|
||||
s+=' <table border="0" width="100%" style="background:none" cellspacing="0" cellpadding="0"><tr>';
|
||||
s+=' <td height="50" style="font-size:16px; font-weight:bold;color:'+maincolor+'; padding-left:10px" width="100%" onmousedown="js.move(\''+mid+'\')" id="'+act+'_title">'+title+'</td>';
|
||||
s+=' <td><div id="'+act+'_spancancel1" style="padding:0px 8px;height:50px;line-height:45px;overflow:hidden;cursor:pointer;color:gray;" onclick="js.tanclose(\''+act+'\')">✖</div></td>';
|
||||
s+=' <td height="50" style="font-size:16px; font-weight:bold;padding-left:10px" width="100%" onmousedown="js.move(\''+mid+'\')" id="'+act+'_title" class="zhu">'+title+'</td>';
|
||||
s+=' <td><div id="'+act+'_spancancel1" style="padding:0px 8px;height:50px;line-height:45px;overflow:hidden;cursor:pointer;" onclick="js.tanclose(\''+act+'\')">✖</div></td>';
|
||||
s+=' </tr></table>';
|
||||
s+=' </div>';
|
||||
s+=' <div id="'+act+'_body" style="'+can.bodystyle+'">'+can.html+'</div>';
|
||||
s+=' <div id="'+act+'_bbar" style="overflow:hidden;padding:12px 10px;background:#f1f1f1;border-radius:0px 0px 5px 5px" align="right"><span id="msgview_'+act+'"></span>';
|
||||
s+=' <div id="'+act+'_bbar" style="overflow:hidden;padding:12px 10px;background:rgba(0,0,0,0.05);border-radius:0px 0px 5px 5px" align="right"><span id="msgview_'+act+'"></span>';
|
||||
for(i=0; i<can.btn.length; i++){
|
||||
d = can.btn[i];
|
||||
if(!d.bgcolor)d.bgcolor='';
|
||||
s+='<button type="button" oi="'+i+'" style="border-radius:5px;padding:8px 15px;margin-left:10px;background:'+d.bgcolor+'" id="'+act+'_btn'+i+'" class="webbtn">'+d.text+'</button>';
|
||||
}
|
||||
s+=' <button type="button" id="'+act+'_spancancel" onclick="js.tanclose(\''+act+'\')" style="border-radius:5px;padding:8px 15px;background:gray;margin-left:10px" class="webbtn">取消</button>';
|
||||
s+=' <button type="button" id="'+act+'_spancancel" onclick="js.tanclose(\''+act+'\')" style="border-radius:5px;padding:8px 15px;background:rgba(0,0,0,0.5);margin-left:10px" class="webbtn">取消</button>';
|
||||
s+=' ';
|
||||
s+=' </div>';
|
||||
s+='</div>';
|
||||
s+='</div></div>';
|
||||
var str = '<div id="amain_'+act+'" tanbodynew="'+act+'" oncontextmenu="return false" style="position:absolute;height:'+H+'px;width:'+W+'px;background:rgba(0,0,0,0.3);z-index:'+this.tanbodyindex+';left:0px;top:0px">'+s+'</div>';
|
||||
$('body').append(str);
|
||||
if(can.closed=='none'){
|
||||
@@ -653,7 +666,7 @@ js.tanbody=function(act,title,w,h,can1){
|
||||
}
|
||||
if(can.bbar=='none'){
|
||||
$('#'+act+'_bbar').remove();
|
||||
$('#'+mid+'').append('<div style="height:5px;overflow:hidden;border-radius:0px 0px 5px 5px"></div>');
|
||||
//$('#'+mid+'').append('<div style="height:5px;overflow:hidden;border-radius:0px 0px 5px 5px"></div>');
|
||||
}
|
||||
this.resizetan(act);
|
||||
can.showfun(act);
|
||||
@@ -715,7 +728,7 @@ js.getmsg = function(txt,col){
|
||||
var s = '';
|
||||
if(!txt)txt='';
|
||||
if(txt.indexOf('...')>0){
|
||||
s='<img src="images/loading.gif" height="16" width="16" align="absmiddle"> ';
|
||||
s=''+this.ling(16)+' ';
|
||||
col = '#ff6600';
|
||||
}
|
||||
s+='<span style="color:'+col+'">'+txt+'</span>';
|
||||
@@ -807,7 +820,7 @@ js.msg = function(lx, txt,sj){
|
||||
return;
|
||||
}
|
||||
if(lx == 'wait'){
|
||||
txt = '<img src="images/loadings.gif" height="14" width="15" align="absmiddle"> '+txt;
|
||||
txt = ''+this.ling(14)+' '+txt;
|
||||
sj = 60;
|
||||
}
|
||||
if(lx=='msg')txt='<font color=red>'+txt+'</font>';var t=10;
|
||||
@@ -972,7 +985,7 @@ js.changeuser=function(na, lx, tits,ocans){
|
||||
if(typeof(bcar)=='object')for(i in bcar)can[i]=bcar[i];
|
||||
|
||||
js.tanbody('changeaction',tits,w,h,{
|
||||
html:'<div id="showuserssvie" style="height:'+h+'px"><iframe src="" name="winiframe" width="100%" height="100%" frameborder="0"></iframe></div>',
|
||||
html:'<div id="showuserssvie" style="height:'+h+'px;border-radius:0px 0px 5px 5px"><iframe src="" name="winiframe" width="100%" height="100%" frameborder="0"></iframe></div>',
|
||||
bbar:'none'
|
||||
});
|
||||
|
||||
@@ -1215,4 +1228,10 @@ js.sendevent=function(typ,na,d){
|
||||
|
||||
function lang(ky){
|
||||
return ky;
|
||||
}
|
||||
|
||||
js.ling = function(w){
|
||||
var sve = 'style="height:'+w+'px;width:'+w+'px"';
|
||||
if(!w)sve='';
|
||||
return '<i '+sve+' class="rock-loading"></i>';
|
||||
}
|
||||
Reference in New Issue
Block a user