AJAXBBS.NET   yemoo's blog

专注WEB前端及RIA技术 -- XHTML/CSS/JavaScript/Ajax/RIA

导航

« 解决有关Ext Grid导出Excel在JSP等环境中不可用的问题FLex的一些学习资源(不断更新中...) »

ymPrompt 3.1版本发布【2008-12-17更新】

2008-12-17更新: 1、新增titleBar参数来控制是否显示标题栏。 2008-12-15更新: 1、修改源码中一处笔误(对功能无影响)var c=[]改为{}。 2008-12-12更新: 1、修改程序代码,防止因为页面加载比较慢时调用组件函数失败的bug。 2、修改组件参数覆盖机制,使之更加合理。 3、修改getPage方法调用失败的bug。 ============================================ 首先感谢大家对这个组件的支持,感谢各位朋友提出的建议,本次发布的3.1版是基于3.0版和一些网友的建议进行的改进版,新增了几个配置项,公开了一些有用的操作接口。 新增配置项:
  1. 新增fixPosition参数设定是否当页面滚动时使弹出框始终浮动在屏幕的固定位置。
  2. 新增dragOut参数设定是否允许弹出框拖动到页面范围以外。
  3. 新增autoClose参数设定是否当用户点击按钮后自动关闭弹出框。
公开的属性和方法接口:
  • 属性:
    • version:当前版本号 如:alert(ymPrompt.version)
    • pubDate:当前版本的发布日期 如:alert(ymPrompt.pubDate);
    • cfg:组件当前的默认配置
  • 方法:
    • setDefaultCfg(cfg):设定组件的默认属性,设定后的所有弹出均默认采用cfg中的设置。 如:ymPrompt.setDefaultCfg({maskAlpha:0.2,maskAlphaColor:'#00f'}); //设定遮罩层颜色为蓝色,透明度0.2
    • getPage():在iframe窗口模式下,获取到iframe的dom对象。 如:alert(ymPrompt.getPage().contentWindow.document.body.outerHTML); //获取iframe页面的html内容
    • resizeWin(w,h):通过程序动态修改窗口的大小。参数:w:宽度,h:高度 如:ymPrompt.resizeWin(400,300); //修改弹出框宽度为400px,高度为300px
    • doHandler(sign,autoClose):模拟触发某个按钮的点击事件。参数sign:传给回调函数的标识,autoClose:是否自动关闭窗口(默认采用全局配置) 如:ymPrompt.doHandler('ok',false); //触发确定按钮的点击事件,并且执行完回调函数后不关闭窗口
    • close():关闭当前弹出的窗口 如:ymPrompt.close()
具体使用及介绍请查看压缩包中的readme.txt或者查看demo演示。 ymPrompt3.1下载地址:ymPrompt-3.1-R-20081217.rar ymPrompt3.1演示地址:http://www.ajaxbbs.net/test/ymPrompt3.1/demo.html ymPrompt3.0详细介绍页面:http://old.ajaxbbs.net/ymPrompt3.0/

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

About ME

  • 网名:网者归来、yemoo,长期并将继续投身于WEB前端相关技术的学习和推广的大军中,目前就职于杭州淘宝网,从事前端开发相关工作,有事可E-MAIL联系我。
  • Email1:netman8410#163.com
    Email2:yuanzhang#taobao.com
    PS:牛B都是从傻B变来的

Search

网站分类

最近发表

最新评论及回复

文章归档

Powered By Z-Blog 1.8 Arwen Build 81206  豫ICP备06015770号

Copyright 2006-2009 AJAXBBS.NET. All Rights Reserved.