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

首頁 > 語言 > JavaScript > 正文

解決ie11 SCRIPT5011:不能執(zhí)行已釋放Script的代碼問題

2024-05-06 15:39:52
字體:
來源:轉載
供稿:網(wǎng)友

依照我遇到的問題為例:

(我的頁面結構為:父頁面中嵌套有iframe子頁面)

1、造成這種情況的原因是:父頁面初始化聲明變量a為數(shù)組(數(shù)組對象是引用類型,賦值傳遞的是地址),創(chuàng)建iframe子頁面后給父頁面變量a賦值,賦值后銷毀iframe子頁面,再次調用變量a的時候就會拋出異常‘SCRIPT5011:不能執(zhí)行已釋放Script的代碼'。      

 //父頁面中  var a = [];  //iframe子頁面中  $.each(arr,function (i,v) {   parent.a.push(v);  });  //iframe 子頁面銷毀后 再次調用a 會報錯

2、解決辦法:我們將父頁面中的變量a定義為字符串(字符串是值類型,賦值傳遞的是值),子頁面iframe中給父頁面變量a賦值也為字符串,銷毀iframe后,調用變量a時再解析成數(shù)組對象。

  //父頁面中  var a = '';  //iframe子頁面中  var aa = []  $.each(arr,function (i,v) {   aa.push(v);  });  a = aa.join(',');  //iframe 子頁面銷毀后 再次調用a.split(',') 就沒問題了

總結

以上所述是小編給大家介紹的解決ie11 SCRIPT5011:不能執(zhí)行已釋放Script的代碼問題,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 治县。| 渝北区| 留坝县| 平泉县| 镇安县| 兴安县| 高碑店市| 沁水县| 永年县| 三台县| 孟连| 汉沽区| 长丰县| 新龙县| 皮山县| 苍溪县| 泰顺县| 上饶市| 崇阳县| 牡丹江市| 巧家县| 枣庄市| 泽库县| 湖州市| 涪陵区| 永仁县| 阳高县| 栖霞市| 含山县| 普兰店市| 龙里县| 甘谷县| 油尖旺区| 广平县| 星座| 应城市| 迁安市| 如皋市| 惠东县| 荔浦县| 万宁市|