网站建设  下载中心 社区论坛 信息公告 MY小屋
联系我们
设为首页
加入收藏

 

当前位置:首页>>编程开发>>VB编程>>正文
注:打开慢时请稍等

漂亮的Slider效果类终于封装成功

  日期:2007-2-9 13:48:19  来源:iyit.net录入  点击:
参加讨论
        this.timer = 10 * arguments[5];//第六个参数:每个动作的间隔时间,10ms为一个单位
        this.startopa = arguments[6];//第七个参数:div开始的透明度
        this.sparent = this.target.parentNode;//获取操作div的父容器
        this.intervalid = null;//循环定时的id
        this.i = 0;//循环的计数器
        this.status = 0;//slider层的状态:0-可以展开;1-不可以展开
        this.target.style.display = "none";//先将div隐去
        return this;
}

slider.prototype.initialize = function()
{
        this.sparent.style.overflow = "hidden";//设置父容器overflow
        this.target.style.width = Number(this.width) + 'px';//设置目标div的宽度
        this.target.style.height = Number(this.height) + 'px';//设置目标div的高度
        this.target.style.position = "";//设置目标div的定位方式
        this.target.style.display = "";//设置目标div的显示方式
        this.target.style.filter = 'Alpha(opacity=' + Number(this.startopa) + ')';//设置目标div的透明度为初始透明度
        this.target.style.overflow = "hidden";//设置overflow
        switch(this.direction)//根据弹出方向设定div的margin
        {
                case 1://left to right
                        this.target.style.marginLeft = "-" + this.width + "px";
                        break;
                case 2://top to bottom
                        this.target.style.marginTop = "-" + this.height + "px";
                        break;
                case 3://right to left
                        this.target.style.marginRight = "-" + this.width + "px";
                        break;
        }
}

slider.prototype.show = function()
{
        if (this.status==0)//检查状态是否已经展开
        {
                this.initialize();//操作div及其父容器的初始化
                this.intervalid = window.setInterval("slider.names["+this.id+"].cycle()",this.timer);//设置动作循环
               
        }
}

slider.prototype.hide = function()
{
        if (this.status==1)//检查状态是否已经展开
        {
                this.intervalid = window.setInterval("slider.names["+this.id+"].decycle()",this.timer);//设置动作循环

本新闻共6页,当前在第3页  1  2  3  4  5  6  


编辑: [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:用Visual Basic制作安装程序
下一篇:没有了
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
JSP语法详解大全(3) JSP语法详解大全(2) JSP语法详解大全(1)
写java程序最容易犯的21种错误 jsp asp和javascript大小写字母转换函数 eval()函数(javascript) JavaScript小窍
三种常见中文内码的转换方法! 常用的一些javascript小技巧  从XML到Java代码的数据绑定之创建类
java缓冲区溢出编程心得 用Visual Basic制作安装程序 探索VB系列中的事件处理的奥秘
php里怎么实现javascript的unescape函数 有谁知道去除一个文本中的所有空格,用 JSP和IIS的最佳解决方案实例分析
windows下jsp运行环境的配置方案 新手入门之Windows下JSP安装全图解 Linux下jsp环境:apache,tomcat配置
Freebsd+Resin成功建立支持jsp平台 一步一步跟我学Linux平台下搭建Jsp环境 初学Javascript之cookie篇(译)
JavaScript对象与数组参考大全 用Javascript 实现的Dual listbox javascript版的日期输入控件
最新更新 热点排行 推荐新闻
漂亮的Slider效果类终于封装成功
用Visual Basic制作安装程序
探索VB系列中的事件处理的奥秘
[JAVA]十四种Java开发工具点评
初学java常用开发工具介绍
漂亮的Slider效果类终于封装成功
网上公布免费使用Vista 120天秘技
美网站为徐静蕾冠以全球博客女王称号
阿里巴巴支付宝被指存安全漏洞
熊猫烧香变身继续作恶 文件变“金猪”
Google宣布2.8G超大邮箱向所有用户开放
保护您的企业机密资料不被外泄-DCI网络
加密软件的重要性
腾讯下一代即时通讯软件QQ蜂鸟 
预防“熊猫烧香”和系统升级补丁 
漂亮的Slider效果类终于封装成功
简单实用 最新刷QQ等级方法 
eval()函数(javascript) JavaScript小
最新网络游戏:六款网游大作本周开启测
QQ宠物活跃度增长数据揭密
关于“腾讯qq宠物下载” 搜索腾讯qq宠
QQ密技十五招
终端服务器超出了最大允许连接数的解决
在ASP与ASP.NET之间共享对话状态(2)
如何避免出现“终端服务器超出了最大允
提示“虚拟内存”不足的怎么办
漂亮的Slider效果类终于封装成功
直接编辑VB中网格控制项的两种方法
漂亮的Slider效果类终于封装成功
网上公布免费使用Vista 120天秘技
熊猫烧香变身继续作恶 文件变“金猪”
预防“熊猫烧香”和系统升级补丁 
eWebSoft在线编辑器漏洞利用 
注册表禁用技巧
Excel发现零日攻击漏洞 可远程控制PC
系统安全之教你手工清除灰鸽子Vip2005
Vista系统遭遇XP 两“兄弟”如何对决
博客叫卖“处女证” 网友发帖坚决抵制

设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyrights © 2004-2007 iYiT.Net All Rights Reserved.
网站合作、广告联系QQ:147007642、466949678
易特网络技术 点击这里给我发消息