iframe多层嵌套引起子表错位

在iframe多层嵌套的情况下,切换时子层iframe会出现滚动到顶部的错误,表现为子表位置错位。解决方案包括:1) 进入iframe时保存scrolltop值到&_scrolltop属性;2) 切换时将&_scrolltop值赋回给iframe的scrolltop,以保持滚动位置。通过这种方法,可以避免iframe内容错位的问题,继续在代码的海洋中探索和学习。
摘要由CSDN通过智能技术生成

 

bug:iframe多层嵌套的时候,切换时嵌套得子层会自动触发一个滚动到顶部的事件 


这问题我这里表现为:iframe里嵌套得dialog,dialog得ui-content是iframe,然后点击子表,继续在iframe里打开一个dialog,我这里有二层子表,加上原本的iframe,有4层iframe。切换tab时,切换回来,打开得子表位置错位了


正常应该是:


dom结构图:


<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值