greybox使用说明

2023-06-02,,

GreyBox是一个遮罩层的组件也称模式窗口或模态窗口(所谓模态窗口,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的窗口),它运行以后可以产生不错的界面。类似于thinkbox,lightbox等。用于以一种别致的模式对话框方式展示页面,图片或者其它内容。这是它的官网:http://orangoo.com/labs/GreyBox/

使用步骤如下:
第一步:把下载的文件解压,拷贝其中的greybox目录到项目的WebRoot根目录下
第二步:在jsp页面中添加对greybox用的js和css文件的引用,代码如下:

 

  1. <script type="text/javascript"> 
  2.             //设置greybox的根目录  
  3.             var GB_ROOT_DIR = "./greybox/";  
  4. </script> 
  5. <script type="text/javascript" src="greybox/AJS.js"></script> 
  6. <script type="text/javascript" src="greybox/AJS_fx.js"></script> 
  7. <script type="text/javascript" src="greybox/gb_scripts.js"></script> 
  8. <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" /> 

第三步:实现功能:

 

  1. <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> 
  2. <!—必须添加dtd--> 
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"   
  4. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> 
  5.     <head> 
  6.         <title>My JSP 'index.jsp' starting page</title> 
  7.         <script type="text/javascript"> 
  8.             //设置greybox的根目录  
  9.             var GB_ROOT_DIR = "./greybox/";  
  10.         </script> 
  11.         <script type="text/javascript" src="greybox/AJS.js"></script> 
  12.         <script type="text/javascript" src="greybox/AJS_fx.js"></script> 
  13.         <script type="text/javascript" src="greybox/gb_scripts.js"></script> 
  14.         <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" /> 
  15.         <script type="text/javascript"> 
  16.             function login(){  
  17.                 //GB_showCenter(caption, url, /* optional */ height, width, callback_fn)                  
  18.                 GB_showCenter("用户登录","/greybox/login.jsp",200,300,show);  
  19.             }  
  20.             function show(){    alert("关闭");}  
  21.         </script> 
  22.     </head> 
  23.     <body> 
  24.         <a href="javascript:login()">登陆</a> 
  25. <script type="text/javascript"> 
  26.             for(var i=1;i<16;i++){  
  27.             var str="<a href='p_w_picpath/"+i+".gif' rel='gb_p_w_picpathset[p_w_picpath]' title=''><img src='p_w_picpath/"  
  28.                 +i+".gif' border='0'/></a>"  
  29.                 document.write(str);  
  30.                 if(i%6==0){document.writeln("<br>");    }  
  31.             }  
  32.         </script> 
  33.     </body></html> 

 

附件:http://down.51cto.com/data/2359969

《greybox使用说明.doc》

下载本文的Word格式文档,以方便收藏与打印。