gpt4 book ai didi

javascript - 与 iframe 相关的奇怪行为

转载 作者:行者123 更新时间:2023-11-28 01:58:24 27 4
gpt4 key购买 nike

在我们的元素中,我们动态生成页面,为此我们在 iframe 中使用 iframe。 (我知道,通常是个坏主意,但这是一个非常古老的元素)

奇怪的行为如下:

有一个 iframe,它应该被隐藏,为此我们使用 display:none;当按下一个特定的按钮时,它应该删除这个 display:none 部分,它会这样做。但是,iframe 不会出现。 (对于其他 iframe,此行为非常有效)

奇怪的是,当我(在 Chrome 中)在开发工具的元素选择中搜索 iframe 的特定 Id 时,(我没骗你)它突然出现在网页上。

有谁知道它为什么不出现,以及元素搜索对它进行什么样的更新以使其出现?

谢谢

最佳答案

设置显示:无;将阻止浏览器加载 iframe 的内容,即使您稍后使其显示 block ,iframe 元素将在那里但它不会从网络获取数据。

尝试这个position:absolute;左:-5000px;或设置显示 block 后用js刷新iframe

关于javascript - 与 iframe 相关的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49487855/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com