[原创]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");
  
   xmlhttp.setRequestHeader("Cache-Control","no-cache"); //不缓存

   if(ReturnValue !=null){

   xmlhttp.onreadystatechange=ReturnValue;

   }   

   xmlhttp.send(null);
   if(Action == 'mkdir')  //如果是创建文件夹就刷新窗口
   {
    window.location.reload();

   } 

 }

 function ReturnValue(){//返回值

  if(xmlhttp.readystate != 4 || xmlhttp.status != 200){
   document.getElementById("t0").innerHTML="<div id='info' style='position:absolute;  height:20px; z-index:1; left: 245px; top: 121px;display:block'>正在发送...</div>";
 }

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

   document.getElementById("t0").innerHTML="<div id='info' style='position:absolute;  height:20px; z-index:1; left: 245px; top: 121px;display:block '>"+xmlhttp.responseText+"</div>";
 } 

 setInterval("func()",3000);//设置3000秒延迟
 }

 function func(){
  ob=document.getElementById('info');

    ob.style.display = 'none';

 }

下面为删除

 function del(obj){  

  if(confirm("确实要删除\""+obj+"\"吗?","","")){   

   CreateAjax();   

   var Delurl="rename.php?path="+encodeURI(obj.replace("/","\/"))+"&action=del&rd="+Math.random();

    xmlhttp.open("GET",Delurl,true);   

    xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");   

    xmlhttp.setRequestHeader("Cache-Control","no-cache");

    xmlhttp.onreadystatechange=function(){

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

      var value=xmlhttp.responseText;

     if( value =='t' ){

      document.getElementById(obj).style.display="none";

     }else if( value =='fo'){

      alert("操作失败,请查看权限或文件夹不为空!foss!");

     }else if( value =="ff"){

      alert("操作失败,请查看权限!");

     }else{

      alert("操作失败,请查看权限或文件夹不为空!!");

     } 

     

    }

    }

    xmlhttp.send(null);

   }

 } 

  

时间: 2024-10-12 02:48:03

[原创]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文件管理系统十

 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

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