在一个页面用iframe 加载多个不同网页,如何能不影响本页面的运行效率呢
我再一个页面里嵌套了两个iframe,引用了其他网址,可是有的时候我的页面反应速度很差,直接导致了我的野蛮没有反应。【我把自己页面的所有数据都测试了,才找到了原因】。有高...
我再一个页面里 嵌套了两个iframe,引用了其他网址,可是有的时候我的页面反应速度很差,直接导致了我的野蛮没有反应。【我把自己页面的所有数据都测试了,才找到了原因】。有高手给个高招么?
展开
1个回答
展开全部
当网页中有iframe时,浏览器会同时请求主页面和iframe里面的页面,如果主页面有onload事件,但是iframe页面打开较慢,会造成主页面长时间等待。因为要iframe页面和主页面全部装载完毕才能执行onload,这样会造成页面停止响应。 解决办法就是用js来控制iframe的src属性,即iframe页面地址不写死到iframe标签上,而由js动态控制,这样你可以决定在何时加载iframe里面的页面。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询