ajax iframe实现文件上传,iframe实现Ajax文件上传效果示例
avascript部分
ajax 文件上传~~
window.οnlοad=function(){
var form=document.getElementsByTagName('form')[0];
form.οnsubmit=function(){
var iframe=document.createElement('iframe');
iframe.src='do_upload.PHP';
var iframe_name="iframe"+Math.random();
iframe.name=iframe_name;
document.body.appendChild(iframe);
iframe.style.width='0px';
iframe.style.height='0px';
iframe.frameBorder='0';
form.target=iframe_name;
}
}
请选择文件:
//PHP接收部分
$up_file=$_FILES['myFile'];
if($up_file['error']===0){
if(!file_exists('./imgs')){
mkdir('./imgs');
}
$save_name=rand().$up_file['name'];
$bool=move_uploaded_file($up_file['tmp_name'],"./imgs/$save_name");
if($bool){
$msg='上传成功!';
}else{
$msg='上传失败!';
}
}
echo
"
var msg=parent.document.getElementById('msg');
msg.innerHTML='$msg';
";
?>
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
ajax iframe实现文件上传,iframe实现Ajax文件上传效果示例相关推荐
- ajax百分比加载特效,jQuery实现的简单百分比进度条效果示例
本文实例讲述了jQuery实现的简单百分比进度条.分享给大家供大家参考,具体如下: 一.JS Code: var progressId = "ProgressBarID"; fun ...
- iframe ajax上传,ajax--iframe模拟ajax文件上传效果
js无权读取本地的文件,so不能上传文件但是 有这几种方法 1 iframe伪装 jquery-uploaded-file 2 swf插件 (这个不讲,是一个单独的软件 3 html5 iframe模 ...
- ajax 文件上传 iframe,AJAX_iframe实现Ajax文件上传效果示例,复制代码 代码如下: span styl - phpStudy...
iframe实现Ajax文件上传效果示例 avascript部分 ajax 文件上传~~ window.οnlοad=function(){ var form=document.getElements ...
- html5支持ajax和jQuery吗,使用HTML5文件上传与AJAX和jQuery(Using HTML5 file uploads with AJAX and jQuery)...
使用HTML5文件上传与AJAX和jQuery(Using HTML5 file uploads with AJAX and jQuery) 诚然,Stack Overflow上有类似的问题,但似乎并 ...
- java html5 上传_HTML5结合ajax实现文件上传以及进度显示
基于原生html5实现,不需要falsh支持,进度可以自定义显示,控制灵活, 本来打算使用jquery插件进行异步文件上传,比如uploadfy但是需要额外的支持,也有人用iframe模仿异步上传机制 ...
- nodejs ajax进度条,Ajax异步文件上传与NodeJS express服务端处理的示例分析
Ajax异步文件上传与NodeJS express服务端处理的示例分析 发布时间:2021-07-24 11:17:21 来源:亿速云 阅读:79 作者:小新 这篇文章主要介绍Ajax异步文件上传与N ...
- springMVC3.0(文件上传,@RequestMapping加参数,@SessionAttributes,@ModelAttribute,转发,重定向,数值获取,传参,ajax,拦截器)
1.项目包结构如下: 2. spring配置文件springMVC.xml修改如下: <?xml version="1.0" encoding="UTF ...
- koa2:通过Ajax方式上传文件,使用FormData进行Ajax请求
koa2通过表单上传的网上很多,但通过Ajax方式上传文件,使用FormData进行Ajax请求,不好找. 参考了这个用base64上传图片的例子.https://github.com/Yuki-Mi ...
- ajax上传文件表单,图片、文件无刷新上传,jquery.form.js的使用
我们在进行一些web开发时,有时会需要上传文件,图片等等的功能.这篇文章记录一下我实现用ajax实现无刷新上传图片的方法. 我们先要了解一下ajax,在前后端分离的开发环境中ajax被广泛的用原来前后 ...
最新文章
- 自定义国内maven镜像包设置settings.xml
- HTTP将死?又拍云布局HTTPS 护航网页安全加速
- 利用angular4和nodejs-express构建一个简单的网站(九)—用户登录
- Leetcode224 基本加减计算器-双栈和状态转换
- linux下用gtk+写比赛赌博GUI小游戏
- mybatis mapper配置 bigint_Mybatis-Plus入门
- 抽屉之Tornado实战(9)--装饰器实现用户登录状态验证
- eclipse远程调试liunx下的tomcat
- lu分解法matlab_MIT 18.065—机器学习中的矩阵方法02 矩阵乘法与矩阵分解
- 数组指针 vs 指针数组
- SQL2005的SSMS连接SQL2012会有问题
- LCD1602自定义符号的使用
- 包学会之浅入浅出Vue.js:开学篇(转)
- 16、Redis手动创建集群
- vue实现移动端在线预览pdf
- 全景拍摄—焦距与对焦教程
- 大数据DataX(三):DataX安装及使用
- Spring中同一个service中方法相互调用事务不生效问题解决方案
- python(数据分析与可视化)六
- 扇贝python离线_Python项目:扇贝网小组查卡助手
热门文章
- oc 协议 回调 静态成员_OC底层原理探究:Category、关联对象和block本质
- linux 启动nacos报错_nacos在Linux上的搭建启动报错
- 基于mybatis声明SQL Session对象
- 在CentOS 6.9 x86_64的OpenResty 1.13.6.1上使用基于Redis实现动态路由示例
- Blender数字雕刻终极指南学习教程
- LTE-怎么获取上行资源
- 哈佛结构和冯诺依曼结构区别。
- Tarjan无向图连通性
- pandas学习之Series结构
- LintCode 249. 统计前面比自己小的数的个数