【发布时间】:2017-10-25 09:42:16
【问题描述】:
我正在尝试创建一个响应式 iframe(visualforce 页面)。当我在浏览器控制台中编写它时,它可以工作:
document.querySelector('.oneAlohaPage>iframe').height = '300px'
但是,当我将它放在开发人员控制台中时,我收到以下错误消息:
未捕获的类型错误:无法设置属性“高度”为空
我尝试将它放在$(document).ready() 和window.onload 中,但它仍然不起作用。我也试过window.setTimeout()。
有人可以帮助我吗?谢谢!
【问题讨论】:
-
我对您所说的“浏览器控制台”和“开发者控制台”感到困惑?
document.ready和window.load在使用开发控制台运行某些脚本时是无关紧要的,因为页面必须已经加载,这些页面可以使用。
标签: javascript jquery iframe salesforce visualforce