【 tulaoshi.com - Web开发 】
                             
                            function f_frameStyleResize(targObj) 
{ 
var targWin = targObj.parent.document.all[targObj.name]; 
if(targWin != null) 
{ 
var Heightvalue = targObj.document.body.scrollHeight 
if(Heightvalue  300){Heightvalue = 300} //不小于600 
targWin.style.pixelHeight = Heightvalue; 
} 
} 
function f_iframeResize() 
{ 
bLoadComplete = true; 
f_frameStyleResize(self); 
}  
var xmlHttp = false; 
try { 
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); 
} catch (e) { 
  try { 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
  } catch (e2) { 
    xmlHttp = false; 
  } 
} 
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') { 
  xmlHttp = new XMLHttpRequest(); 
} 
function showfiles(){ 
  var url = "showfile.asp?pid" +Math.random(); 
  xmlHttp.open("GET", url, true); 
  xmlHttp.onreadystatechange = reloadX; 
  xmlHttp.send(null); 
} 
function showfiles2(folder){ 
  var url = "showfile.asp?foldername="+folder+"&pid" +Math.random(); 
  xmlHttp.open("GET", url, true); 
  xmlHttp.onreadystatechange = reloadX; 
  xmlHttp.send(null); 
} 
function goback(){ 
  var url = "showfile.asp?go=back"+"&pid" +Math.random(); 
  xmlHttp.open("GET", url, true); 
  xmlHttp.onreadystatechange = reloadX; 
  xmlHttp.send(null); 
} 
function gonow(){ 
  document.getElementById("filemanage_all").style.display="block"; 
  var url = "showfile.asp?go=now"+"&pid" +Math.random(); 
  xmlHttp.open("GET", url, true); 
  xmlHttp.onreadystatechange = reloadX; 
  xmlHttp.send(null); 
} 
function reloadX() { 
  if (xmlHttp.readyState  4) { 
setmsg(' IMG src=img/loading_pic.gif width=16 height=16 数据载入,请稍候...'); 
  } 
if (xmlHttp.readyState == 4) { 
f_iframeResize(); 
var response = xmlHttp.responseText; 
document.getElementById("myfile").innerHTML = response; 
var bLoadComplete = false; 
f_iframeResize(); 
} 
} 
function delfile() 
{ 
   if (window.confirm("你确定要删除选定文件吗?")==true) 
   { 
var fileid=""; 
var obj=document.getElementsByName('myselect'); 
for(var i=0; i  obj.length; i++){ 
if(obj[i].checked) 
fileid=fileid+obj[i].value+ ','; 
} 
if (fileid) 
{ 
var url = "../delfile.asp?fid="+fileid+"&pid" +Math.random(); 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = delfileok; 
xmlHttp.send(null); 
} 
else 
{ 
 alert("请先选择文件!"); 
} 
    } 
} 
function share() 
{ 
var fileid=""; 
var obj=document.getElementsByName('myselect'); 
for(var i=0; i  obj.length; i++){ 
if(obj[i].checked) 
fileid=fileid+obj[i].value+ ','; 
} 
if (fileid) 
{ 
var url = "../shareit.asp?action=share&myselect="+fileid+"&pid" +Math.random(); 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = shareok; 
xmlHttp.send(null); 
} 
else 
{ 
 alert("请先选择文件!"); 
} 
} 
function delfolder(fid) 
{ 
if (window.confirm("你确定要删除选定文件夹吗?")==true) 
{ 
var url = "../delfolder.asp?action=del&fid="+fid; 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = delfolderok; 
xmlHttp.send(null); 
} 
} 
function dellink(lid) 
{ 
if (window.confirm("你确定要删除选定网址标签吗?")==true) 
{ 
var url = "dellink.asp?id="+lid; 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = dellinkok; 
xmlHttp.send(null); 
} 
} 
function formate() 
{ 
if (window.confirm("系统将清除您网盘内的所有数据,您确定要继续吗?")==true) 
{ 
var url = "formate.asp?pid" +Math.random(); 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = formateok; 
xmlHttp.send(null); 
} 
} 
function shareok() { 
if (xmlHttp.readyState == 4) { 
gonow(); 
setmsg(' 文件共享成功!'); 
} 
} 
function delfolderok() { 
if (xmlHttp.readyState == 4) { 
gonow(); 
setmsg(' 选定文件夹删除成功!'); 
} 
} 
function delfileok() { 
if (xmlHttp.readyState == 4) { 
gonow(); 
setmsg(' 选定文件删除成功!'); 
} 
} 
function dellinkok() { 
if (xmlHttp.readyState == 4) { 
gonow(); 
setmsg(' 选定网址标签删除成功!'); 
} 
} 
function formateok() { 
if (xmlHttp.readyState == 4) { 
showfiles(); 
setmsg(' 网盘数据已经全部清空!'); 
} 
} 
function setmsg(message) { 
document.getElementById("smessage").style.display="block"; 
document.getElementById("messagebody").innerHTML =message; 
setTimeout(function(){document.getElementById("smessage").style.display="none"},1000); 
} 
function editfolder(fid,inputname,inputvalue,share,npwd,pwd){ 
document.getElementById(inputvalue).innerHTML="font size='2'文件夹名:/fontinput name='"+inputname+"' type='text' size='10' value='"+inputvalue+"' class='inputbox' onMouseOver=this.style.background='#FFF1BB' onMouseOut=this.style.background=''  input type='checkbox' name='everyonex' value='yes' "+share+"共享 input type='checkbox' name='needpasswordx' value='yes' "+npwd+"需要密码 font size='2'访问密码:/fontinput type='password' value='"+pwd+"' name='passwordinx' size='20' class='inputbox' onMouseOver=this.style.background='#FFF1BB' onMouseOut=this.style.background='' input type='button' class='mybutton' value='编辑' name='B1'onclick=editfolder2('"+escape(inputvalue)+"','"+fid+"');"; 
} 
function editfolder2(inputname,fid){ 
var foldernamex=document.getElementById("temp").value 
var y1x='no'; 
var y2x='no'; 
var pwdx=document.getElementById("passwordinx").value; 
if(document.getElementById("everyonex").checked) 
{ 
y1x=document.getElementById("everyonex").value; 
} 
if(document.getElementById("needpasswordx").checked) 
{ 
y2x=document.getElementById("needpasswordx").value; 
} 
if (foldernamex!=undefined) 
{ 
var url = "../editfolder.asp?action=editit&rename="+escape(foldernamex)+"&everyone="+y1x+"&needpassword="+y2x+"&passwordin="+pwdx+"&foldername=/"+inputname+"/&folderid="+fid+"&pid="+Math.random(); 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = editfolderok; 
xmlHttp.send(null); 
} 
else 
{ 
setmsg(' 编辑文件夹取消!'); 
} 
} 
function editfolderok() { 
if (xmlHttp.readyState == 4) { 
gonow(); 
setmsg(' 编辑文件夹成功!'); 
} 
} 
function editfile(fileid,inputname,inputvalue,fileintro,share){ 
document.getElementById(fileid).innerHTML="font size='2'文件名:/fontINPUT size=16 name='filerename' class='inputbox' value='"+inputvalue+"'font size='2' 是否公享/fontinput type='checkbox' name='fileshare' value='ture' "+share+" font size='2' 说明编辑: /fontINPUT size=21 name='fileintro' class='inputbox' value='"+fileintro+"' input type='button' value='编辑' name='B5' class='mybutton' onClick=editfile2('"+fileid+"');"; 
} 
function editfile2(fileid){ 
var filerename=document.getElementById("filerename").value 
var fileshare='no'; 
var fileintro=document.getElementById("fileintro").value; 
if(document.getElementById("fileshare").checked) 
{ 
fileshare=document.getElementById("fileshare").value; 
} 
if (filerename!=undefined) 
{ 
var url = "../editfile.asp?action=save&rename="+escape(filerename)+"&share="+fileshare+"&intro="+fileintro+"&id="+fileid; 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = editfileok; 
xmlHttp.send(null); 
} 
} 
function editfileok() { 
if (xmlHttp.readyState == 4) { 
gonow(); 
setmsg(' 编辑文件成功!'); 
} 
} 
function CheckAll(form) 
{ 
    for (var i=0;iform.elements.length;i++) 
    { 
        var e = form.elements[i]; 
            e.checked = true 
    } 
} 
function CheckOthers(form) 
{ 
    for (var i=0;iform.elements.length;i++) 
    { 
        var e = form.elements[i]; 
            if (e.checked==false) 
            { 
                e.checked = true; 
            } 
            else 
            { 
                e.checked = false; 
            } 
    } 
} 
function creatfolder(){ 
var foldername=document.getElementById("foldername").value; 
var y1='no'; 
var y2='no'; 
var pwd=document.getElementById("passwordin").value; 
if(document.getElementById("everyone").checked) 
{ 
y1=document.getElementById("everyone").value; 
} 
if(document.getElementById("needpassword").checked) 
{ 
y2=document.getElementById("needpassword").value; 
} 
if (foldername!=undefined) 
{ 
var url = "../createfolder.asp?action=create&foldername="+foldername+"&everyone="+y1+"&needpassword="+y2+"&passwordin="+pwd; 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = creatfolderok; 
xmlHttp.send(null); 
} 
} 
function creatfolderok() { 
if (xmlHttp.readyState == 4) { 
hidemenu(); 
gonow(); 
setmsg(' 新建文件夹成功!'); 
} 
} 
function addlink(){ 
var urlname=document.getElementById("urlname").value; 
var y1='no'; 
var urllocation=document.getElementById("urllocation").value; 
if(document.getElementById("sharethis").checked) 
{ 
y1=document.getElementById("sharethis").value; 
} 
if (urlname!=undefined) 
{ 
var url = "addlink.asp?uname="+urlname+"&share="+y1+"&uloction="+urllocation; 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = addlinkok; 
xmlHttp.send(null); 
} 
} 
function addlinkok() { 
if (xmlHttp.readyState == 4) { 
hidemenu1(); 
gonow(); 
setmsg(' 网址标签添加成功!'); 
} 
} 
function movefiles(){ 
var fileid=""; 
var obj=document.getElementsByName('myselect'); 
for(var i=0; i  obj.length; i++){ 
if(obj[i].checked) 
fileid=fileid+obj[i].value+ ','; 
} 
if (fileid) 
{ 
var foldername=document.getElementById("folder").value; 
var url = "../moveitok.asp?action=createbyurl&folder="+foldername+"&my_select="+fileid; 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = movefilesok; 
xmlHttp.send(null); 
} 
else 
{ 
 alert(" 请先选择文件!"); 
} 
} 
function movefilesok() { 
if (xmlHttp.readyState == 4) { 
hidemenu(); 
gonow(); 
setmsg(' 文件移动成功!'); 
} 
} 
var showl=true; 
function showmenu2(){ 
document.getElementById("Movefiles").style.display="block"; 
document.getElementById('Movefiles').style.height=20; 
} 
function showmenu1(){ 
document.getElementById("CreateFolder").style.display="block"; 
document.getElementById('CreateFolder').style.height=20; 
} 
function showmenu4(){ 
document.getElementById("addlink").style.display="block"; 
document.getElementById('addlink').style.height=20; 
} 
function showmenu3(){ 
if (showl != false) 
{ 
document.getElementById('showloctionx').innerHTML="img border='0' src='img/showup.gif' width='16' height='16'"; 
document.getElementById("mylocation").style.display="block"; 
document.getElementById('mylocation').style.height=20; 
showl=false 
} 
else 
{ 
document.getElementById('showloctionx').innerHTML="img border='0' src='img/show.gif' width='16' height='16'"; 
document.getElementById("mylocation").style.display="none"; 
showl=true; 
} 
} 
function hidemenu(){ 
document.getElementById("Movefiles").style.display="none"; 
document.getElementById("CreateFolder").style.display="none"; 
} 
function hidemenu1(){ 
document.getElementById("addlink").style.display="none"; 
} 
function setorderby(){ 
var orderby=document.getElementById("orderby").value; 
var url = "setorderby.asp?setby="+orderby+"&pid="+Math.random(); 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = setorderbyok; 
xmlHttp.send(null); 
} 
function setorderbyok() { 
if (xmlHttp.readyState == 4) { 
gonow(); 
setmsg(' 文件排序设置成功!'); 
} 
} 
function editlink(linkid,urlname,urlloction,share){ 
document.getElementById(linkid).innerHTML="font size='2'标签名:/fontINPUT size=13 name='editlinkname' class='inputbox' value='"+urlname+"'font size='2' 是否公享/fontinput type='checkbox' name='editlinkshare' value='yes' "+share+" font size='2'网址编辑: /fontINPUT size=25 name='editlinkloaction' class='inputbox' value='"+urlloction+"' input type='button' value='编辑' name='B5' class='mybutton' onClick=editlink2('"+escape(linkid)+"');"; 
} 
function editlink2(linkidx){ 
var urlname=document.getElementById("editlinkname").value; 
var linkshare='no'; 
var urlloction=document.getElementById("editlinkloaction").value; 
if(document.getElementById("editlinkshare").checked) 
{ 
linkshare=document.getElementById("editlinkshare").value; 
} 
if (urlname!=undefined) 
{ 
var url = "editlink.asp?uname="+urlname+"&share="+linkshare+"&uloction="+urlloction+"&id="+linkidx+"&pid="+Math.random(); 
xmlHttp.open("GET", url, true); 
xmlHttp.onreadystatechange = editlinkok; 
xmlHttp.send(null); 
} 
} 
function editlinkok() { 
if (xmlHttp.readyState == 4) { 
gonow(); 
setmsg(' 编辑网址标签成功!'); 
} 
} 
function highlightme(o){ 
o.parentNode.parentNode.style.backgroundColor = (o.checked)?"#FFEBD7":"" 
}