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';
";
?>相关阅读:
C++实现顺序表的常用操作(插入删出查找输出)
解读 5 & MVC6系列教程(1): 5简介
C#实现汉字转拼音或转拼音首字母的方法
ORACLE DATAGUARD中手工处理日志v$archive_GAP的方法
iOS开发中使用UIDynamic来捕捉动画组件的重力行为
让复选框只能选择一项的方法
CSS3的文字阴影—text-shadow的使用方法
js中遍历对象的属性和值的方法
MongoDB在不同主机间复制数据库和集合的教程
c#基数排序Radix sort的实现方法
Win10内存要求是什么?win10配置要求是什么?
SQL Server多表查询优化方案集锦
Mac系统中无响应的程序怎么强制关闭?
Java中的静态绑定和动态绑定详细介绍
ajax 文件上传 iframe AJAX_iframe实现Ajax文件上传效果示例 复制代码 代码如下: span styl - phpStudy...