解決extjs在firefox中關(guān)閉窗口再打開后iframe中js函數(shù)訪問不到的問題
更新時間:2008年11月06日 19:37:40 作者:
最近做ext時遇到一個問題,在firefox中瀏覽ext應(yīng)用,加載后第一次打開一個嵌入iframe的Window時,可以直接通過js代碼來執(zhí)行 iframe中的js函數(shù),但是如果將窗口關(guān)閉后重新再打開,將會拋出異常,說是funcName is not a function
在IE與google chrome中則一切正常,很是郁悶,找了很多種調(diào)用iframe中函數(shù)的方法,問題一直沒有解決。今天在google上又搜索了一下,耐心的瀏覽搜索結(jié)果,最后發(fā)現(xiàn)有人寫到可以用
document.getElementById('iframeid').contentWindow.myFunc();
這樣的方式,以前沒有看到過這種寫法,抱著死馬當(dāng)活馬醫(yī)的心態(tài),試了一下這段代碼。奇跡發(fā)生了,藥到病除?,F(xiàn)在這種方法在前面提到的三種瀏覽器中都能正常的工作,在這里做下筆記,以備后用。
document.getElementById('iframeid').contentWindow.myFunc();
這樣的方式,以前沒有看到過這種寫法,抱著死馬當(dāng)活馬醫(yī)的心態(tài),試了一下這段代碼。奇跡發(fā)生了,藥到病除?,F(xiàn)在這種方法在前面提到的三種瀏覽器中都能正常的工作,在這里做下筆記,以備后用。
您可能感興趣的文章:
- iframe子父頁面調(diào)用js函數(shù)示例
- js中iframe調(diào)用父頁面的方法
- js防止頁面被iframe調(diào)用的方法
- js操作iframe父子窗體示例
- iframe子頁面與父頁面在同域或不同域下的js通信
- js判斷iframe內(nèi)的網(wǎng)頁是否滾動到底部觸發(fā)事件
- js調(diào)用iframe實現(xiàn)打印頁面內(nèi)容的方法
- 通過隱藏iframe實現(xiàn)文件下載的js方法介紹
- js動態(tài)創(chuàng)建上傳表單通過iframe模擬Ajax實現(xiàn)無刷新
- 用js+iframe形成頁面的一種遮罩效果的具體實現(xiàn)
- Javscript調(diào)用iframe框架頁面中函數(shù)的方法
相關(guān)文章
學(xué)習(xí)YUI.Ext第七日-View&JSONView Part Two-一個畫室網(wǎng)站的案例
這篇文章主要介紹了學(xué)習(xí)YUI.Ext第七日-View&JSONView Part Two-一個畫室網(wǎng)站的案例2007-03-03
Javascript YUI 讀碼日記之 YAHOO.util.Dom - Part.3
在 YAHOO.util.Dom 中能發(fā)現(xiàn)很多有趣的東西。下面先說下 toCamel 的函數(shù),感謝 小馬 幫助我理解了這個函數(shù)。toCamel 把指定名稱替換為駝峰寫法,比如把 border-width 替換為 borderWidth 。2008-03-03
Ext第一周 史上最強學(xué)習(xí)筆記---GridPanel(基礎(chǔ)篇)
我不想教各位新手什么高級技術(shù),因為我也在研究,只是想教大家一個思考的方向,能夠具有舉一反三的能力,能夠真正學(xué)會Ext和開始深入了解。2008-12-12
為Yahoo! UI Extensions Grid增加內(nèi)置的可編輯器
為Yahoo! UI Extensions Grid增加內(nèi)置的可編輯器...2007-03-03
Ext javascript建立超鏈接,進(jìn)行事件處理的實現(xiàn)方法
如何在javasript建立超鏈接 應(yīng)用到Ext中的樹控件事件處理2009-03-03

