[原创]php+ajax实现模拟Win文件管理系统十

 function Createfolder(){//创建文件夹

  document.getElementById('t').style.display='block';

 }

 function Copy(path,tage){//复制文件

  var time  = new Date();

  var filepath ="filepath";

  time.setTime(time.getTime()+60000);

  if(tage == 'c'){

   document.getElementById(path).style.filter = "Alpha(Opacity=50,style=0);";//设置透明度让用户感觉是文件被剪切了,

   path=path+"|";

   }

  document.cookie = filepath+"="+path+"; expires="+time.toGMTString()+"; path=/";//由于要用到全局变量所以用了cookie保存功能,

      

 }

 

 function Past(cookname,currentpath){//取得剪板中的文件 

  if(cookname == "" ){return false;}   

  var cookies  = document.cookie;

  if(cookies == ""){ alert("剪切贴为空!"); return false; }

  var arrar  = cookies.split("; ");

  for(var i=0;i<=arrar.length-1;i++){

   if( arrar[i].indexOf(cookname)!= -1 ){

    returnvalue=arrar[i].split("=");

    Pastfile(returnvalue[1],currentpath);

   }

  }

  

 }

 

 function Pastfile(p_file,p_path){// 粘贴文件

  CreateAjax();

  var name=p_file.substring(p_file.lastIndexOf("/")+1);

  var url="rename.php?path="+encodeURI(p_path.replace("/","\/"))+"&nname="+name+"&copypath="+p_file+"&action=past&rd="+Math.random();

  Senddata('GET',url,Pastreturn,'');

  

 }

 

 function Pastreturn(){  

  if(xmlhttp.readystate == 4 || xmlhttp.status == 200){

   window.location.reload();

  }

 }

 

时间: 2024-09-15 14:20:45

[原创]php+ajax实现模拟Win文件管理系统十的相关文章

[原创]php+ajax实现模拟Win文件管理系统

[原创]php+ajax实现模拟Win文件管理系统 //本教程由本站原创,转载请注明来处 作者:www.111cn.net 邮箱:drise@163.com QQ:271728967// 今天来写一个用php  与ajax 实现模拟Win文件管理系统 一下我就一一讲述了. 首先我们来看年效果图 下面我们就来看看完成这些功能的文件包括, dir.php这文件是列出文件的. rename.php这个文件是进行对文件的删除,重命名,拷贝,剪切,新建文件夹等功能的.  document.js文件这个里右

[原创]php+ajax实现模拟Win文件管理系统四

[原创]php+ajax实现模拟Win文件管理系统 //本教程由本站原创,转载请注明来处 作者:www.111cn.net 邮箱:drise@163.com QQ:271728967// 上面我们讲到了,Deletefile()函数,下面我们接着讲Createfolder()函数 function Createfolder($path,$nname){  if(is_dir($path) && is_writable($path)){//是否为目录且可写   if(preg_match(&

[原创]php+ajax实现模拟Win文件管理系统五

[原创]php+ajax实现模拟Win文件管理系统 // 本教程由本站原创,转载请注明来处 作者:www.111cn.net 邮箱:drise@163.com QQ:271728967 // 就是deldir()函数了这个函数的功能是删除文件 function deldir($dir){     if(is_dir($dir)){         $rdir = $dir;         if($dirlist = scandir($rdir)){ //进行扫描目录              

[原创]php+ajax实现模拟Win文件管理系统六

[原创]php+ajax实现模拟Win文件管理系统 //本教程由本站原创,转载请注明来处 作者:www.111cn.net 邮箱:drise@163.com QQ:271728967 // 上面php文件讲完了,下面来讲一下,document.js文件.些文件来自互联网. var subMenuSrcObj=null; function ShowMenu(obj,x,y){  try{   subMenuSrcObj=obj;   document.getElementById("subMenu

[原创]php+ajax实现模拟Win文件管理系统二

[原创]php+ajax实现模拟Win文件管理系统 //本教程由本站原创,转载请注明来处 作者:www.111cn.net 邮箱:drise@163.com QQ:271728967// 接上面我们来看dir.php文件代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html>

[原创]php+ajax实现模拟Win文件管理系统七

[原创]php+ajax实现模拟Win文件管理系统 // 本教程由本站原创,转载请注明来处 作者:www.111cn.net 邮箱:drise@163.com QQ:271728967 // 最后一个文件就是js.js文件了. var xmlhttp=false;  function aa(obj)  {   obj.className='aa';   obj.onblur=function(){obj.className='bb';}  }  function resizepic(thispi

[原创]php+ajax实现模拟Win文件管理系统十一

function hidden(){   var obj = document.getElementById(\'Layer1\');   obj.style.display=\'none\';   }  function myMenuShow(obj,btn,past)  {  document.getElementById("subMenu").innerHTML="<li onMouseOver=\\"this.style.backgroundColor

[原创]php+ajax实现模拟Win文件管理系统九

// 本站原创:www.111cn.net 作者:drise1 QQ:271728967 // 接上面的.  function Senddata(method,url,ReturnValue,Action){  //保存数据    xmlhttp.open(method,url,true);     xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");      

ajax+php文件管理系统

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.111cn.net/1999/xhtml"> <head> <meta http-equiv="conte