使用label的for属性来取代js的event转移,解决ie下“script5: 拒绝访问”的问题;
html代码
代码如下 复制代码
');
// 返回
return;
}
// 上传失败则提示错误信息
alert(info.info);
// 返回
return;
}
$(function(){
$('label[for]').click(function(){
_current = $(this);
$('.uploadform')[0].reset();
});
$('.uploadform input:file').change(function(){
$(this).parent().submit();
});
});
php处理程序
代码如下 复制代码
0, 'info'=>'', 'path'=>'');
if(/*upload success*/){
$retval['status'] = 1;
$retval['path'] = 'somepath';
}else{
$retval['info'] = 'someerror';
}
echo ;
exit;
简单总结:这个其实很简单在表单中我们action设置为上传php的模板文件,然后我们再在表单target 打开方式设置为iframe的name即可。
