gpt4 book ai didi

javascript - 调整大小事件仅触发一次

转载 作者:行者123 更新时间:2023-12-03 05:20:41 24 4
gpt4 key购买 nike

使用 javascript onresize,只能运行一次。我需要它多次工作。这是我的代码:

var hh = window.outerHeight;
var ww = window.outerWidth;

document.write("<iframe src='http://www.example.com' align='left' width='" + ww + "px' height='600px' frameborder='0'></iframe>");



window.onresize = function (){

hh = window.outerHeight;
ww = window.outerWidth;

document.write("<iframe src='http://www.example.com' align='left' width='" + ww + "px' height='600px' frameborder='0'></iframe>");

}

最佳答案

您每次都在创建一个新的 iframe。最好只选择已经制作好的那个。

var hh = window.outerHeight;
var ww = window.outerWidth;

document.write("<iframe src='http://www.example.com' align='left' width='" + ww + "px' height='600px' frameborder='0'></iframe>");

window.onresize = function (){

hh = window.outerHeight;
ww = window.outerWidth;

document.querySelector("iframe").setAttribute('width', ww+'px');

}

关于javascript - 调整大小事件仅触发一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41400034/

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