首页建站经验 方维中的弹出对话框的使用即weeboxs 的基本应用

方维中的弹出对话框的使用即weeboxs 的基本应用

方维分享系统中的弹出对话框,用的是weeboxs ,这个用着很不错,下面总结下weeboxs 基本参数及用法使用前需包含以下jquery.js、bgiframe.js、weebox.js、weebox.css文件,这个方维…

方维分享系统中的弹出对话框,用的是weeboxs ,这个用着很不错,下面总结下weeboxs 基本参数及用法
使用前需包含以下jquery.js、bgiframe.js、weebox.js、weebox.css文件,这个方维都包含的有了。
boxid: null, //设定了此值只后,以后在打开同样boxid的弹窗时,前一个将被自
动关闭
boxclass: null, //给弹窗设置其它的样式,用此可以改变弹窗的样式
type: 'dialog', //弹窗类型,目前有dialog,error,warning,success,wee,prompt,
box六种
title: '', //弹窗标题
width: 0, //弹窗宽度,不设时,会自动依据内容改变大小
height: 0, //弹窗高度(注意是内容的高度,不是弹窗的高度)
timeout: 0, //自动关闭的秒数,设置此值后,窗口将自动关闭
draggable: true,//是否可以拖拽
modal: true, //是否显示遮照
overlay: 75, //遮照透明度
focus: null, //弹窗打开后,焦点移到什么元素上,默认移到取消按钮到
position: 'center',//弹窗打开后的默认为中间,设置为element时,需要设置
trager选项,
trigger: null, //显示位置的参照元素,为一个元素id
showTitle: true,//是否显示标题
showButton: true,//是否显示按钮,包括确定和取消
showCancel: true, //是否显示取消按钮
showOk: true, //是否显示确定按钮
okBtnName: '确定',//"确定"按钮名称
cancelBtnName: '取消',//"取消"按钮名称
contentType: 'text',//内容获取方式,目前有三种text,selector,ajax
contentChange: false,//为selector时
clickClose: false, //点击不在弹窗上时,是否关闭弹窗
zIndex: 999,//默认弹窗的层
animate: false,//效果显示
onclose: null, //弹窗关闭时触发的函数
onopen: null, //弹窗显示前触发的函数, 此时内容已经放入弹窗中,不过还没有显示出来
onok: null ,//点击确定按钮后
oncancel:null //点击取消按钮触发函数
$.weeboxs.open('The operation failed.',{
onopen:function(){alert('opened!');},
onclose:function(){alert('closed!');}, onok:function(){alert('ok');
$.weeboxs.close();} });
$.weeboxs.open('/modules/test/testsession.php', {contentType:'ajax'});
$.weeboxs.open('hello world');
$.weeboxs.open('The operation failed.',{type:'error'});
$.weeboxs.open('The operation failed.',{type:'wee'});
$.weeboxs.open('The operation failed.',{type:'success'});
$.weeboxs.open('The operation failed.',{type:'warning'});
$.weeboxs.open('Autoclosing in 5 seconds.', { timeout: 5 });


 

下面是weeboxs在网页中的基本应用:

  1.                     "http://www.w3.org/TR/html4/loose.dtd">
  2. Weebox教程一
  3.  
  4. 直接显示内容

  5. $("#test1").click(function(){
  6.         $.weeboxs.open('这是直接显示的内容', {title: 'Hello World'});
  7. });
  8. 服务器上的内容', contentType:'ajax'});
  9. });

  10.  
  11. 设置弹窗的宽度和高度

  12. $("#test7").click(function(){
  13.         $.weeboxs.open('ajax2.html', {title:'设置弹窗的宽度和高度', contentType:'ajax', width:600, height:300});
  14.         //dialog默认宽度为300,高度是自适应的
  15. });

  16.  
  17. 不显示背景遮照、不允许拖拽、自动关闭

  18. $("#test8").click(function(){
  19.         $.weeboxs.open('不显示背景遮照、不允许拖拽、五秒钟后自动关闭', {title:'测试5秒后自动关闭', modal:false, draggable:false, timeout:5, 
  20.                 onopen:function(box){
  21.                         var closetime = parseInt(box.dt.find('b').html(),10);
  22.                         var handle = setInterval(function(){
  23.                                 alert(1);
  24.                                 closetime--;
  25.                                 box.dt.find('b').html(closetime+'');
  26.                                 if (closetime<=0) clearInterval(handle);
  27.                         }, 1000);
  28.                 }
  29.         });
  30. });

  31.  
  32. 弹窗打开后、及关闭后的光标定位

  33. $("#test9").click(function(){
  34.         $.weeboxs.open('ajax3.html', {title:'弹窗打开后、及关闭后的光标定位', contentType:'ajax', focus:'#focusele', blur:'.blurele'});
  35. });
  36.  
  37.  

  38.  
  39. 修改确定和取消的按钮名字

  40. $("#test10").click(function(){
  41.         $.weeboxs.open('修改确定和取消的按钮名字', {title:'修改按钮名字', okBtnName:'保存', cancelBtnName:'放弃'});
  42. });

  43.  
  44. 不显示某个按钮、按钮栏

  45. $("#test11").click(function(){
  46.         $.weeboxs.open('不显示标题和按钮栏', {
  47.                 title:'测试',
  48.                 showButton:false,//不显示按钮栏
  49.                 showOk:false,//不显示确定按钮
  50.                 showCancel:false//不显示取消按钮               
  51.         });
  52. });

  53.  
  54.  
  55.  
  56. 使用IFRAME的方式为弹窗提供内容

  57. $("#test12").click(function(){
  58.         $.weeboxs.open('http://www.google.com', {title:'IFRAME得到服务器上的内容', contentType:'iframe',width:500,height:200});
  59. });

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/19435.html
上一篇方维购物分享系统标题-fanwe,版权fanwe的去除办法
下一篇 Linux服务器/虚拟主机管理系统wdcp v2.5.6版本发布
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部