gpt4 book ai didi

javascript - 打开后如何从主页调整弹出窗口的大小?

转载 作者:行者123 更新时间:2023-12-04 01:21:28 28 4
gpt4 key购买 nike

我打开了一个具有特定宽度、高度、顶部、左侧的弹出窗口。

var newwindow=window.open("one.html",'name','height=200,width=650,top=300,left=100');

5 秒后,我需要从主页中的 setInterval 函数更改弹出窗口的宽度、高度、顶部、左侧。我该怎么做?

最佳答案

此代码必须在子窗口中

function calledOnBodyLoad(){
setTimeout(resize_now, 6000);
}

function resize_now(){
window.moveTo(new_posx,new_posxy);
window.resizeTo(newSizeX, newSizeY);
}

如果要从父窗口控制弹出窗口,请使用以下(在父窗口中)

////
var newwindow=window.open("one.html",'name','height=200,width=650,top=300,left=100');
setTimeout(resize_now, 6000);
///


function resize_now(){
newwindow.moveTo(new_posx,new_posxy);
newwindow.resizeTo(newSizeX, newSizeY);
}

请记住,在这种情况下,newwindow 必须是全局变量,或者将其作为参数传递给 resize_now 函数。

Demo here

关于javascript - 打开后如何从主页调整弹出窗口的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7036877/

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