artDialog v 1.0, 2010-08-11

项目主页:行五者网络科技

基于LGPL协议发行

目前你看到的就是artDialog测试版!更新了什么?

简介

artDialog是一个轻巧且高

度兼容的javascript对话框组件,可让你的网页交互拥有桌面软件般的用户体验。

功能:回复弹框 ...

优点

  1. 自适应内容: 无需预设高宽, 对话框与按钮自适应消息内容的大小
  2. 文本智能对齐: 如果设置了对话框宽度,短文本居中对齐, 而长文本居左对齐
  3. 容错能力: 如果定义的宽度高度小于内容大小不会出现错位
  4. 界面机制: 九宫格布局, 样式钩子与结构丰富, 可定制自适应皮肤
  5. 跨浏览器支持: 支持 Firefox, Chrome, Safari, IE6+, Opera ..
  6. 轻巧: 不依赖第三方库, js压缩后10kb左右
  7. IE6无抖动静止定位: 在 IE6 下可实现与现代浏览器一样完美无闪动静止定位效果
  8. 定位修正: 使用自定义坐标的时候智能修正位置, 不会超出边界
  9. 拖动流畅: 不会粘住鼠标也不会拖出浏览器视口导致无法控制
接口

配置参数

调用
javascript:hideshow($id): {$id显示隐藏的层的id名称}
高级
id: {给对话框定义唯一标识id名称. 可以防止重复弹出对话框}

语法风格

function hideshow( 配置参数 ), 如:

 function hideshow($id){
var mid= 'm_'+$id;
if(document.getElementById(mid).style.display=='none'){
document.getElementById(mid).style.display='block';
}else{
document.getElementById(mid).style.display='none'; }}
展示
  • 2010-08-11 v1.0 测试版


    陈女士
    : 180.120.36.***
    留言时间:2010-08-03 17:37:35
    我想加盟宜家,请把资料和加盟的流程告诉我。谢谢
    我们会尽快跟您联系的。谢谢您的支持
    2010-08-10 17:43:58
作者

如果发现问题或者建议请给我发电子邮件。如果你对代码进行了优化,那也请您不吝给我一份吧,让它变得更好。

注:artDialog v2在多窗口支持与拖动借鉴了popbox等一些‘前辈’的的优秀思想,在此感谢。

A Do, 热爱程序开发与WEB界面和交互设计. 欢迎臭味相投的朋友一起交流:  行五者网络科技