ie8 关闭弹出窗口报错(弹出窗口存在SWFUpload创建的上传按钮)
2018-01-30 10:01
609 查看
1、弹出窗口中存在SWFUpload创建的上传按钮,在关闭窗口时,在Firefox和Chrome没有发现问题,在ie8下会报错,报错信息如图
![](https://img-blog.csdn.net/20180130093722054?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGVsZTg5MjIwNzk4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2、打开调试,错误定位,如图
![](https://img-blog.csdn.net/20180130094242482?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGVsZTg5MjIwNzk4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
3、在网上找答案,有说可能是SWFUpload元素没有销毁,在加上我的问题也是在关闭时时候才报错,问题基本定位,开始改代码
4、在关闭弹出窗口前,增加代码去销毁SWFUpload元素
创建SWFUpload元素:
![](https://img-blog.csdn.net/20180130095746670?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGVsZTg5MjIwNzk4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
销毁SWFUpload元素:
2、打开调试,错误定位,如图
3、在网上找答案,有说可能是SWFUpload元素没有销毁,在加上我的问题也是在关闭时时候才报错,问题基本定位,开始改代码
4、在关闭弹出窗口前,增加代码去销毁SWFUpload元素
创建SWFUpload元素:
销毁SWFUpload元素:
相关文章推荐
- JavaScript特效实例007-为弹出的窗口加入关闭按钮
- 点击按钮弹出上传文件的窗口
- 解决第二次弹出上传窗口 上传控件的异常(无浏览按钮)
- jQuery的magnificPopup插件如何通过自定义按钮关闭弹出窗口
- java swing中点击按钮后弹出JFrame窗口,关闭弹出的窗口,程序都关了的解决方案
- abap 弹出窗口屏幕(screen)实现关闭右上角的关闭按钮事件
- 在IE7/IE8 关闭窗口,上传图片无法预览,window.status无效问题解决办法
- 点击按钮,弹出一个可关闭的层窗口,网页背景变灰
- js案例:使用js弹出小窗口(没有浏览器窗口地址栏,工具栏,菜单栏,显示栏,只有关闭和最小化按钮)
- 点击按钮,弹出一个可关闭的层窗口,网页背景变灰
- MFC中按下Button按钮,弹出一个窗口的同时关闭本窗口
- SAP 开发陷阱一箩筐(04)——弹出窗口无法用右上角的按钮关闭
- 禁用cvNamedWindow所创建窗口的系统菜单关闭按钮
- js实现点击按钮弹出上传文件的窗口
- abap 弹出窗口屏幕(screen)实现关闭右上角的关闭按钮事件
- jQuery弹出Div窗口居中显示、滚动跟随、关闭按钮以及几秒后自动消失
- 按钮添加“关闭弹出窗口”
- 关闭页面代码和弹出窗口,出现确定,取消按钮+执行
- js实现点击按钮弹出上传文件的窗口
- JS+CSS实现带关闭按钮DIV弹出窗口的方法