向iframe载入html,html嵌套iframe如何实现等iframe页面加载完进行下一步调用_html/css_WEB-ITnose...

本文介绍了如何在使用HTML和IFrame嵌套显示报表的过程中,实现加载时的遮罩层效果,并在报表加载完成后自动移除。通过JavaScript代码实例演示了如何动态调整iframe的src,并在报表加载完成时调用相应函数关闭遮罩。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

5268f80b9b1e01f982625ef6fac83ca1.png

如果想在你的html里面显示一张图片,或者显示一个报表,经常会在里面嵌套iframe,当我们点查询报表时,在报表显示过程中,我们想做个遮罩层,提示等待...但是报表显示出来后,我们如何把遮罩层去掉,让报表更好的展示呢?

我就用代码来解释一个例子吧:

这是在html的div里面嵌套一个iframe

发送url显示报表的js如下:

var id ="#benefitnotice_report";showWaiting('正在加载报表' , null, id);//遮罩层调用src=src+"&aic1621="+aic1621+"&aic1622="+aic1622+"&aae140="+aae140+"&aaf101="+aaf101+"&aaz070="+aaz070+"&aac031="+aac031;$("#benefitnotice_iframe").attr("src",src);报表显示后,去掉遮罩层:

$("#benefitnotice_iframe").load(function(){ closeWaiting("#benefitnotice_report"); });

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值