找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2999|回复: 5

artdialog的问题

[复制链接]
发表于 2010-8-16 14:37:14 | 显示全部楼层 |阅读模式
今天看了下唐斌同学的博客,发现了artdialog这个好东东,研究了半天,就是不知道在html中调用,有哪位大虾知道的劳烦告诉小弟一下
发表于 2010-8-16 14:57:46 | 显示全部楼层
在他博客下载整个demo下来,查看index.html里面每个按钮的#ID,然后看_demo文件夹里面的demo.js就知道怎么调用了


  1. <link rel="stylesheet" href="artDialog/skin/default.css" />
  2. <script language="javascript" src="artDialog/artDialog_reload.js"></script>
  3. <script>
  4. $("#cPassword").click(function(){
  5.                                                //直接调用窗口
  6.                         art.dialog({title:'修改密码', iframe:'changePassword.asp', width:'600', height:'400'});
  7.                         return false;
  8.                   });
  9. function del(id){
  10.                           //调用询问窗口,id对应下面的 art.dialog({id:'delDialog'}).close()
  11.                                                   art.dialog({content:'是否删除?', fixed:true, yesText:'确定删除', style:'confirm', id:'delDialog'}, function(){
  12.                            $.post("DepartMent_do.asp",{work:"del",id:id},function(m){  
  13.                                                                                       art.dialog({content:unescape(m)});
  14.                                                                                                    return false;
  15.                                                                });
  16.                                                                            art.dialog({id:'delDialog'}).close();
  17.                                                    return false;
  18.                                      }, function(){
  19.                                                 art.dialog({id:'delDialog'}).close();
  20.                                     return false;
  21.                           });   
  22. </script>
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-16 14:59:58 | 显示全部楼层

回复 2# TomiEric 的帖子

哦  这样啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-16 15:04:39 | 显示全部楼层

回复 2# TomiEric 的帖子

不可以在html中直接<script></script>引用函数内容么?
回复 支持 反对

使用道具 举报

发表于 2010-8-16 15:10:56 | 显示全部楼层
可以的
<script>
//调用artDialog窗口
art.dialog({title:'修改密码', iframe:'changePassword.asp', width:'600', height:'400'});
</script>

[配置参数]
---------------------------------------------------------------------content:         {消息内容,支持HTML}
title:         {标题.默认:'提示'}
lock:         {是否锁定屏幕. 默认:false}
width:        {宽度,支持em等单位. 默认:'auto'}
height:         {高度,支持em等单位. 默认:'auto'}
url:         {iframe地址,存在content参数时候,此参数无效}
left:         {x坐标,可以使用关键字,如:left/right/center. 默认:'center'}
top:         {y坐标,可以使用关键字,如:top/bottom/center. 默认:'center'(并非绝对垂直居中,
        而是使用的是黄金比例)}
fixed:         {是否启用静止定位. 默认:false}
time:         {多少秒自动关闭}
style:         {对话框风格扩展参数,写入自定义className,详情见皮肤css文件的定义,多个用空格
        隔开}
yesText:        {确定按钮文本. 默认:'确定'}
noText:         {取消按钮文本. 默认:'取消'}
id:        {给对话框定义id,对话框未关闭就不再会有同名对话框弹出. 例如定义id为'my2',则
        内容容器id为'my2Content'}

(调用演示可参考: index.html)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-18 09:21:52 | 显示全部楼层

回复 5# TomiEric 的帖子

还是不会,发个例子看看行不?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )

GMT+8, 2021-2-28 15:32 , Processed in 0.054980 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表