窗口控件使用参考

简介:

    阿赖浮动层浮动窗口控件用于在页内显示消息,HTML内容等,可以增加页面的美观和动态交互的效果。有两种风格的界面效果可选,使用方法一致,本参考中对于两者不同之处使用绿色文字标示区别,若无特别说明则为同时适用于两种风格的窗口控件。

使用方法:

    一、在网页中加载控件程序:

        <script language="javascript" src="alai_win.js"></script>

        <script language="javascript" src="alai_win_xp.js"></script>

    二、建立控件实例,例:

        win=new alai_win("hello world!","test",300,100,50,200)

        win=new alai_win_xp("hello world!","test",300,100,50,200)

    三、在添加按钮,例:

        win.addButton("Cancel","hide")

    四、显示控件:

        win.show()

控件对象成员参考:

    一、建立控件实例对象

        语法:win=new alai_win(content,title,width,height,top,left)

              win=new alai_win_xp(content,title,width,height,top,left)

        参数:

            content - 类型为字符串或HTML文档对象,如果为HTML文档对象,该对象将被移动窗口内显示

            titile - 字符串,窗口标题栏文字

            width,height,top,left - 均为数字,指定窗口宽度、高度及右上角坐标

二、 setTitle 方法,设置窗口标题栏文字,与titile参数功能相同,语法:win.setTitle(title)。

三、 setW方法、setH方法、setX方法和setY方法,分别用于设置窗口宽度、高度及右上角坐标。

四、show方法,显示窗口,语法:win.show()

五、hide方法,隐藏窗口,语法:win.hide()

六、addButton方法,添加控件按扭,并返回对按扭对象的引用。

    语法:var button=win.addButton(text,exeType,exeArg,width,target)

    参数:

        text - 按钮文本

        exeType - 单击按钮时执行的操作类型,可选的值如下:

            js - 执行由exeArg提供的javascript代码

            url - 打开一个由exeArg提供的网址

            hide - 隐藏窗口

        exeArg - 与exeArg配合使用

        width - 按钮的宽度,缺省为80px

        target - 打开网址的目标窗口,默认值为:_blank

七、buttons集合,窗口上显示的所有按钮对象的集合。如第一个按钮为:win.buttons[0]

八、button对象,该对象通过addButton方法获得或通过buttons集合引用。

     execute方法,点击button对象时将执行的function。语法:button.execute()

九、body 对象

十、content 对象

十一、bar 对象

十三、panel对象