ダイナミックな生成

[新着] Webテンプレートを仮オープンしました



0   名前: RIU : 2006/10/02(月) 21:28  ID:j36raH3R
子画面を出すときに少しずつ大きくして出したいのですがアドバイスお願いします。

1   名前: m035 ◆Wpzr1YKOiq : 2006/10/02(月) 21:28  [URL]  ID:P35WyxsX
自身を少しづづ大きくresizeToするJavaScriptを仕込んだhtmlを用意して、親画面から小さいサイズでwindow.openすると出来ます。

ヒント:
var step=0;//ステップカウンタ(loop回ループしたら止めるため)
var loop=20;//resize回数
var x=640/loop;//最終的なウィンドウのwidth
var y=480/loop;//最終的なウィンドウのheight
/*
以下を関数に入れてstep++しながら再帰的に関数を呼び出す
setTimeoutで適当にスピードを調節
*/
window.resizeTo(x*step,y*step);

2   名前: RIU : 2006/10/02(月) 21:28  ID:PqNpsXca
できました!
ありがとうございました。

一覧へ戻る