国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 崇阳县| 上杭县| 开封县| 肇州县| 山阴县| 温宿县| 黄石市| 宁波市| 无棣县| 砀山县| 阳新县| 满洲里市| 潞城市| 个旧市| 巨野县| 沙田区| 独山县| 略阳县| 启东市| 英超| 双牌县| 石林| 钦州市| 冕宁县| 阿克苏市| 重庆市| 石泉县| 巴楚县| 东乡| 元朗区| 吴川市| 永安市| 中超| 虹口区| 手游| 黄山市| 红安县| 怀化市| 瑞金市| 土默特左旗| 凉城县|