ie8 关闭弹出窗口报错(弹出窗口存在SWFUpload创建的上传按钮)
1、弹出窗口中存在SWFUpload创建的上传按钮,在关闭窗口时,在Firefox和Chrome没有发现问题,在ie8下会报错,报错信息如图
2、打开调试,错误定位,如图
3、在网上找答案,有说可能是SWFUpload元素没有销毁,在加上我的问题也是在关闭时时候才报错,问题基本定位,开始改代码
4、在关闭弹出窗口前,增加代码去销毁SWFUpload元素
创建SWFUpload元素:
销毁SWFUpload元素: