Sar*_*ath 2 javascript dom popup
我打开了一个特定宽度,高度,顶部,左侧的窗口.
var newwindow=window.open("one.html",'name','height=200,width=650,top=300,left=100');
Run Code Online (Sandbox Code Playgroud)
5秒后,我需要从主页面中的setInterval函数更改弹出窗口的宽度,高度,顶部,左侧.我怎样才能做到这一点.?
此代码必须位于子窗口中
function calledOnBodyLoad(){
setTimeout(resize_now, 6000);
}
function resize_now(){
window.moveTo(new_posx,new_posxy);
window.resizeTo(newSizeX, newSizeY);
}
Run Code Online (Sandbox Code Playgroud)
如果要从父窗口控制弹出窗口,请使用以下(在父窗口中)
////
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);
}
Run Code Online (Sandbox Code Playgroud)
请记住,在这种情况下,newwindow必须是全局变量或将其作为resize_now函数的参数传递.
| 归档时间: |
|
| 查看次数: |
12959 次 |
| 最近记录: |