用户打开网站时如何调用函数?

时间:2012-05-23 12:49:41

标签: flash actionscript-2

我这里有一个功能来调整背景作为用户屏幕分辨率。只有在调整窗口大小时,它才能正常工作。

当用户打开网站时,我是否需要立即启动功能?

这是我的功能:

function resizer(stager:Object, resizerObj:Object)
{
    if ((stager.height / stager.width) > (resizerObj._height / resizerObj._width))
    {
        scale = resizerObj._width / resizerObj._height;
        resizerObj._height = stager.height;
        resizerObj._width = stager.height * scale;
    }
    else
    {
        scale = resizerObj._height / resizerObj._width;
        resizerObj._width = stager.width;
        resizerObj._height = stager.width * scale;
    }
}

当窗口调整大小时,我调用此函数:

myListenerload = new Object();
myListenerload.onResize = function()
{

    resizer(Stage,bkg_container); //bkg_container is empty movieclip on stage. i load the background image inside this.

};
Stage.addListener(myListenerload);
myListenerload.onResize();

这是网站正常运行,没有启动调整大小! 链接:http://www.alsite.com.br/kallucci/

0 个答案:

没有答案