gpt4 book ai didi

javascript - JavaScript 在浏览器控制台上运行,但在我放入开发人员控制台时却不行

转载 作者:行者123 更新时间:2023-11-29 23:32:19 25 4
gpt4 key购买 nike

我正在尝试创建响应式 iframe(visualforce 页面)。当我在浏览器控制台中编写它时,它起作用了:

document.querySelector('.oneAlohaPage>iframe').height = '300px'

但是,当我将它放入开发者控制台时,我收到了这个错误消息:

Uncaught TypeError: Cannot set property 'height' of null

我已经尝试将其放入 $(document).ready()window.onload 中,但仍然无法正常工作。我也尝试了 window.setTimeout()

有人可以帮助我吗?谢谢!

最佳答案

$(document).ready() 和 window.onload 你已经试过了,还有 window.setTimeout()。理想情况下,其中一个应该可以解决问题。但在你的情况下似乎没有解决。 iframe 是否有“id”?您可以尝试在 setTimeout() 中使用“id”选择器。如果动态呈现,有时通过 DOM 解析并使用 >、+ 运算符会导致空对象。

想将此作为评论发布但无法发布。

关于javascript - JavaScript 在浏览器控制台上运行,但在我放入开发人员控制台时却不行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46929063/

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