国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 平乐县| 新竹县| 佛教| 增城市| 遂平县| 西吉县| 平南县| 木兰县| 锦屏县| 乡宁县| 应城市| 浙江省| 盖州市| 白沙| 桐城市| 河津市| 乳源| 合作市| 界首市| 千阳县| 九寨沟县| 长岛县| SHOW| 乐都县| 香港| 喀喇沁旗| 博湖县| 兴城市| 依安县| 于都县| 鹤山市| 乐山市| 杂多县| 当阳市| 阿坝县| 慈利县| 新平| 兴安盟| 建昌县| 合作市| 积石山|