国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Flex > 正文

ie9下關閉彈出窗口出現(xiàn)__flash__removeCallback未定義錯誤

2024-09-08 18:17:33
字體:
供稿:網(wǎng)友

使用swfupload作為上傳組件,artdialog作為彈出窗口,在關閉彈出窗口時,出現(xiàn)“__flash__removeCallback”未定義錯誤。而且是關了又出現(xiàn)。網(wǎng)上有些解決方案,主要就是說覆寫“__flash__removeCallback“函數(shù)的定義,這個在swfupload組件中已經(jīng)有了:

// Fix Flashes own cleanup code so if the SWFMovie was removed from the page// it doesn't display errors.window["__flash__removeCallback"] = function (instance, name) {try {if (instance) {instance[name] = null;}} catch (flashEx) {}};

可是在我這樣的環(huán)境下無效。這個錯誤的解釋就是flash對象在移除文檔時,要調(diào)用這個回調(diào)函數(shù),卻找不到函數(shù)定義。查看了下artdialog的關閉流程,是html(“”),把內(nèi)容置空。

問題可能出在這,內(nèi)容置空flash對象也就被移除了。而定義有__flash__removeCallback函數(shù)的js文件也被移除了。所以說找不到。解決方法就是,在關閉窗口前先移除flash對象。

直接移除包含flash對象的父對象。如div.remove();

所以主要的解決方法就是,一確保有上面那段函數(shù)定義,二確保移除flash時,該函數(shù)還可用。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 邻水| 昌吉市| 琼结县| 麦盖提县| 秭归县| 美姑县| 温宿县| 永清县| 金阳县| 珲春市| 辽源市| 定西市| 泸定县| 靖边县| 廉江市| 囊谦县| 丽江市| 运城市| 肥西县| 连城县| 丰宁| 清涧县| 徐闻县| 乌兰浩特市| 瑞昌市| 洪雅县| 南安市| 静乐县| 湛江市| 元朗区| 齐河县| 兴和县| 正阳县| 长沙县| 岑巩县| 海南省| 上虞市| 鸡西市| 重庆市| 板桥市| 宁河县|