JS加載iFrame出現(xiàn)空白問(wèn)題的解決辦法
來(lái)源:易賢網(wǎng) 閱讀:3923 次 日期:2016-07-01 09:37:51
溫馨提示:易賢網(wǎng)小編為您整理了“JS加載iFrame出現(xiàn)空白問(wèn)題的解決辦法”,方便廣大網(wǎng)友查閱!

在使用IE6瀏覽器開(kāi)發(fā)過(guò)程中出現(xiàn)各種奇葩問(wèn)題,非常棘手,費(fèi)勁腦汁終于問(wèn)題解決。特此把我的問(wèn)題描述及解決辦法分享到腳本之家平臺(tái),幫助那些遇到此問(wèn)題的朋友。

1、js加載iframe出現(xiàn)空白

iframeID 是加載的 Iframe ID號(hào),修改成自己用的即可。

<iframe name="frames" id="iframeID" src=""/>

setTimeout("document.frames['"+iframeID+"'].location.href='"+iurls+"';",0);

//或

setTimeout("document.frames['"+iframeID+"'].location.reload();",0);

覺(jué)著,還是第一種方式較合適,不用判斷IE版本,IE6及以上版本都能順利執(zhí)行,只加載一次。

還有網(wǎng)友說(shuō)IE6下 iframe的src 緊靠<iframe的時(shí)候也會(huì)出現(xiàn)空白,我測(cè)試的暫沒(méi)發(fā)現(xiàn)問(wèn)題。

2、Button點(diǎn)擊提交form無(wú)響應(yīng)

代碼如下:

setTimeout("form1.submit();",0);

也是用setTimeout 做下延遲執(zhí)行。

下面給大家介紹如何提高iframe加載慢

解決辦法如下所示:

<iframe name="E" u="http://www.google.com" k="0" src="javascript: void(0)" onload="alert('加載完成')"></iframe>

<button onclick="aa('E')">google</button>

<script defer="">

function aa(o_w)

{

var _z=document.all(o_w);

if (_z.k=='1') { alert('頁(yè)面已加載'); return; }

_z.k='1';

_z.src=_z.u;

}

</script>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家有所幫助!

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機(jī)網(wǎng)站地址:JS加載iFrame出現(xiàn)空白問(wèn)題的解決辦法
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢(xún)回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢(xún)?yōu)闇?zhǔn)!

2025國(guó)考·省考課程試聽(tīng)報(bào)名

  • 報(bào)班類(lèi)型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢(xún) | 簡(jiǎn)要咨詢(xún)須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專(zhuān)用圖標(biāo)
聯(lián)系電話(huà):0871-65099533/13759567129 獲取招聘考試信息及咨詢(xún)關(guān)注公眾號(hào):hfpxwx
咨詢(xún)QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專(zhuān)用圖標(biāo)