无刷新上传图片,ajax和iframe

iframe 上传

创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于成都网站制作、成都做网站、洮南网络推广、微信小程序定制开发、洮南网络营销、洮南企业策划、洮南品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供洮南建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com

upload.html




    
    Title
    






    
    



    var lastFileName;
   $("#fileipt").change(function() {
       var fileName = $(this).val();
       var pos = fileName.lastIndexOf("\\");
       fileName = fileName.substr(pos+1, fileName.length);  // 截取出文件名 因为会带路径
       lastFileName = fileName;
       $("#submit").click();
   });

    function stopSend($url) {
        $("#tag_img").attr("src",$url);
    }




upload.php

parent.stopSend('$name')";
    }
}

ajax 无刷新上传图片

修改头像



对应uploadimg方法

public function uploadimg() {
   $file = $_FILES['file'];
   $arr = array('jpg'=>'p_w_picpath/jpeg','png'=>'p_w_picpath/png','gif'=>'p_w_picpath/gif','bmp'=>'p_w_picpath/bmp');
   if($ext = array_search($file['type'],$arr)) {
      $rand = uniqid();
      $filename = "Public/Upload/avatar/{$rand}.{$ext}";
   } else {
      exit(json_encode(array('status'=>2,'data'=>'只支持图片上传')));
   }
   $r = move_uploaded_file($file['tmp_name'],$filename);
   if($r) {
      exit(json_encode(array('status'=>0,'data'=>"avatar/$rand.$ext")));
   } else {
      exit(json_encode(array('status'=>1,'data'=>'上传失败')));
   }
}


本文标题:无刷新上传图片,ajax和iframe
分享网址:http://pwwzsj.com/article/jdcioc.html