中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

“不能執(zhí)行已釋放的Script代碼”錯(cuò)誤的原因及解決辦法

很多web開(kāi)發(fā)者或許都遇到過(guò)這樣的問(wèn)題,程序莫名奇怪出現(xiàn)“不能執(zhí)行已釋放Script的代碼”,錯(cuò)誤行1,列1.對(duì)于這種消息描述不著邊,行列描述更是讓人迷茫的js錯(cuò)誤,相信是所有調(diào)試js程序的朋友們最郁悶也最憎恨的事情!遇到這種問(wèn)題,最簡(jiǎn)單的辦法直接把錯(cuò)誤貼到baidu或google那個(gè)小輸入框中讓他們先給點(diǎn)指點(diǎn),再去解決,可這次卻沒(méi)有這么容易,在baidu搜索似乎很多人都遇到過(guò)這種問(wèn)題,但是都是些什么qq空間錯(cuò)誤,狂暈,或者就是只有問(wèn)沒(méi)有答的,悶!

   這種錯(cuò)誤從何調(diào)起?后面沒(méi)辦法,又是猜測(cè)又是try...catch蹦錯(cuò)誤,找了半天終于找到錯(cuò)誤的位置,可是發(fā)現(xiàn)寫的并沒(méi)有什么問(wèn)題,后來(lái)絞盡腦汁思考程序的解釋過(guò)程,確依舊沒(méi)有什么頭緒。繼續(xù)baidu,突然在某網(wǎng)頁(yè)中看到一句話:當(dāng)一個(gè)頁(yè)面關(guān)閉時(shí)會(huì)自動(dòng)釋放頁(yè)面的js。短短一句話給了我不小的啟發(fā)。檢查我的程序是否有頁(yè)面的關(guān)閉或轉(zhuǎn)向,發(fā)現(xiàn)是執(zhí)行了轉(zhuǎn)向,然后再回到這個(gè)頁(yè)面時(shí)出現(xiàn)了錯(cuò)誤。突然間覺(jué)得明白了。

場(chǎng)景:頁(yè)面有a和b兩個(gè)框架頁(yè)iframe,在b頁(yè)面中通過(guò)js將一個(gè)函數(shù)引用(函數(shù)指針)傳入到a頁(yè)面并保存在a頁(yè)面的一個(gè)變量中,a頁(yè)面可以通過(guò)這個(gè)引用操作b頁(yè)面或執(zhí)行b頁(yè)面的一些程序,記住:此時(shí)在a頁(yè)面中的變量保存的是b頁(yè)面某函數(shù)的指針(內(nèi)存地址),當(dāng)b頁(yè)面刷新或重定向后由于b頁(yè)面重新構(gòu)建,所以b頁(yè)面中的函數(shù)指針就發(fā)生了變化,但a中仍然保存著b頁(yè)面刷新前傳過(guò)來(lái)的指針(內(nèi)存地址),這時(shí)a頁(yè)面中變量通過(guò)所指向的指針地址就無(wú)法訪問(wèn)到b頁(yè)面中對(duì)應(yīng)的函數(shù)了(因?yàn)楹瘮?shù)指針地址已經(jīng)發(fā)生了變化,及原來(lái)的內(nèi)存指針已經(jīng)釋放),這樣在執(zhí)行時(shí)就會(huì)出現(xiàn)“不能執(zhí)行已經(jīng)釋放的Script代碼”的錯(cuò)誤。

解決辦法:在a頁(yè)面中加上容錯(cuò)處理,當(dāng)引用出現(xiàn)錯(cuò)誤時(shí)要將保存的引用(函數(shù)指針)清空或指向一個(gè)默認(rèn)的函數(shù)。另外在b頁(yè)面再次載入時(shí)要重新給a頁(yè)面?zhèn)魉秃瘮?shù)引用,這樣就不會(huì)出現(xiàn)這樣的錯(cuò)誤了。

或許這里的描述有些過(guò)于抽象了,看一個(gè)演示再看看代碼就容易明白了,先test,然后return url,之后再test就會(huì)出現(xiàn)這個(gè)問(wèn)題了。

JavaScript技術(shù)“不能執(zhí)行已釋放的Script代碼”錯(cuò)誤的原因及解決辦法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品久久久久久吹潮 | 久久久久亚洲国产| 亚洲欧美激情四射 | 一区二区精品在线 | 精品粉嫩aⅴ一区二区三区四区 | 久久一区二区三区免费 | 国产成人精品免高潮在线观看 | 精品视频在线播放 | 欧美成人手机在线 | 九九色综合 | 日本在线免费看最新的电影 | 国产色视频网站 | 美女福利网站 | 亚洲欧洲一区 | 久久久精品久久 | 91视视频在线观看入口直接观看 | 日韩三区 | 美美女高清毛片视频免费观看 | 日韩av一区二区在线观看 | 羞视频在线观看 | 国产粉嫩尤物极品99综合精品 | 久久九| 久草色视频 | 日韩欧美中文 | www.youjizz.com日韩 | 在线a视频 | 久色| 国产精品高潮呻吟久久av野狼 | 欧美一级久久久猛烈a大片 日韩av免费在线观看 | 羞羞视频网站在线观看 | 国产在线视频一区二区董小宛性色 | 亚洲精品毛片av | 亚洲一区精品在线 | 国产精品视频免费看 | 国产999精品久久久久久 | 亚洲传媒在线 | 91porn成人精品 | 永久www成人看片 | 欧美一级在线 | 一区视频在线 | 亚洲精品www |