iframe的src加載不出來(lái) iframe加載慢,影響主頁(yè)顯示,如何解決?謝謝?
iframe加載慢,影響主頁(yè)顯示,如何解決?謝謝?當(dāng)網(wǎng)頁(yè)中有iframe時(shí),瀏覽器將同時(shí)請(qǐng)求主頁(yè)和iframe中的頁(yè)面。如果主頁(yè)面上有onload事件,但iframe頁(yè)面打開(kāi)緩慢,則會(huì)導(dǎo)致主頁(yè)面等待很
iframe加載慢,影響主頁(yè)顯示,如何解決?謝謝?
當(dāng)網(wǎng)頁(yè)中有iframe時(shí),瀏覽器將同時(shí)請(qǐng)求主頁(yè)和iframe中的頁(yè)面。如果主頁(yè)面上有onload事件,但iframe頁(yè)面打開(kāi)緩慢,則會(huì)導(dǎo)致主頁(yè)面等待很長(zhǎng)時(shí)間。只有在iframe頁(yè)面和主頁(yè)加載之后,才能執(zhí)行onload,這將導(dǎo)致頁(yè)面停止響應(yīng)。解決方案是用js控制iframe的SRC屬性,即iframe的頁(yè)面地址不寫在iframe標(biāo)簽上,而是由js動(dòng)態(tài)控制,這樣就可以決定何時(shí)在iframe中加載頁(yè)面。