plupload iframe 隐藏 再 显示 ie9下 上传不了
来源:互联网 发布:阿里云 电话 编辑:程序博客网 时间:2024/04/29 19:21
情况:界面里嵌套了一个iframe,iframe里面放了一个plupload 控件,在 ie9下 ,默认隐藏 iframe,过几秒后显示iframe,上传无效。
观察发现,如果是plupload显示的状况下,ie9 是采用runtime 为 flash ,右键可看出是flash,如果 plupload隐藏,过几秒钟等他渲染好了,你再把他显示出来,右键可以看出,他用的是silverlight。
强制 pluploadruntime为 flash的话,隐藏 plupload,过几秒他就直接提示错误信息。 上传失败!错误代码- 500,错误信息 init error。可见隐藏的情况下,他渲染的不好,没有按照flash渲染,而是采用其他的方式。
解决问题方法:第一次显示出来的时候重新给iframe 复制。
$('#ifrmTest).attr('src', $('#ifrmTest).attr('src')+"&r=123456");
//文档如果一开始就是显示状态,就直接实例化。如果不是,等到resize事件触发的时候再初始化,否则在ie9下,隐藏再显示的情况,初始化不按照默认的falsh来初始化而是采用其他机制,导致问题。(几秒钟没有显示iframe的话,出现这种情况)
//隐藏的上传控件第一次显示的时候重新加载下,否则几秒种后再显示出来,渲染会有问题 (ie9)
0 0
- plupload iframe 隐藏 再 显示 ie9下 上传不了
- plupload +springMVC实例应用(IE9下,文件多选,上传,终止,带有进度条)
- Plupload控件在IE9下不能上传、文件尺寸为空、出现下载对话框问题解决
- plupload ie9 上传没大小 和 不支持 flash
- IE9/IE10使用隐藏iframe异步上传文件问题的解决方案
- iframe隐藏和显示
- IE9下不能100%显示iframe问题的三种解决方法
- iframe滚动条隐藏不了的问题
- IE9下PHP IFrame session 丢失
- Iframe的隐藏和显示
- IFrame的显示和隐藏
- iframe 显示页面和隐藏
- easyui中的datagrid被隐藏后,再显示不了
- ie9下获取上传文件的绝对路径
- plupload 上传组件
- plupload上传例子
- 前端上传组件Plupload
- PLupload 上传模块
- sqlserver 2012 和sharepoint 2013 各版本比较的连接地址。
- 日本XREA空间使用教程
- 神奇的二分
- css3制作翘边阴影
- STL::pair
- plupload iframe 隐藏 再 显示 ie9下 上传不了
- JAVA字符串格式化-String.format()的使用
- BAT解密:互联网技术发展之路(6)- 服务层技术剖析
- 针对于一个独立car的js做的后台对cookie与数据库转换处理
- Linux多线程编程API基础---1
- Xilinx DDR3 IP核使用问题汇总(持续更新)和感悟
- BAT解密:互联网技术发展之路(7)- 网络层技术剖析
- Perfect Squares
- 第五章 处理器拦截器详解——跟着开涛学SpringMVC