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>

转载于:https://blog.51cto.com/chunyongxiu/793141

greybox使用说明相关推荐

  1. abaqus高性能服务器怎么用,高性能计算平台ABAQUS任务调度使用说明作者陈林E-Mailchenlin.PDF...

    高性能计算平台ABAQUS任务调度使用说明作者陈林E-Mailchenlin.PDF 高性能计算平台ABAQUS 任务调度使用说明 作者:陈林 E-Mail:chenlin@ 日期:2017-1-10 ...

  2. linux 文件拷贝并替换,Linux_cmd replace 文件替换使用说明,帮助信息: 复制代码 代码如 - phpStudy...

    cmd replace 文件替换使用说明 帮助信息: 复制代码 代码如下: 替换文件. REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [ ...

  3. Simple Dynamic Strings(SDS)源码解析和使用说明二

    在<Simple Dynamic Strings(SDS)源码解析和使用说明一>文中,我们分析了SDS库中数据的基本结构和创建.释放等方法.本文将介绍其一些其他方法及实现.(转载请指明出于 ...

  4. Delphi开发的IOCP测试Demo以及使用说明。

    Delphi开发的IOCP,此为压力测试Demo和使用说明.

  5. oracle database link mysql_oracle database link使用说明

    oracle database link使用说明 作用: 将多个oracle数据库逻辑上看成一个数据库,也就是说在一个数据库中可以操作另一个数据库中的对象. 简易语法: CREATE [PUBLIC] ...

  6. 序列拼接工具Bowtie使用说明

    序列拼接工具Bowtie使用说明 2011-06-08 ~ ADMIN Bowtie是一个超级快速的,较为节省内存的短序列拼接至模板基因组的工具.它在拼接35碱基长度的序列时,可以达到每小时2.5亿次 ...

  7. benchmarksql测试mysql_数据库压力测试工具 -- BenchmarkSQL 使用说明

    关于数据库的压力测试,之前写过3篇Blog: 数据库基准测试(Database Benchmarking) 说明 数据库压力测试工具 -- Hammerdb 使用说明 数据库压力测试工具 -- Swi ...

  8. 计算机网页基础课专业,关于《计算机应用基础》课程网页下的学习资源使用说明....

    关于<计算机应用基础>课程网页下的学习资源使用说明. 关于<计算机应用基础>课程网页下的学习资源使用说明 各位同学:大家好! 07春学期已接近一半的时间了,新生对课程还需要更多 ...

  9. gh ost mysql_MySQL在线DDL gh-ost 使用说明

    3)使用说明:条件是操作的MySQL上需要的binlog模式是ROW.如果在一个从上测试也必须是ROW模式,还要开启log_slave_updates.根据上面的参数说明按照需求进行调整. 环境:主库 ...

最新文章

  1. AI芯片进入新阶段 哪种企业能胜出?
  2. java 使用Spring的JdbcTemplate以及DriverManagerDataSource实现JDBC操作
  3. 和低压电气有关的71个问题
  4. BUU[SCTF2019]Who is he
  5. 多语种下的卡萨帝故事
  6. # 删除注册表项键值_强制删除:让你的电脑上不再有“顽固”程序
  7. 伪共享和缓存行填充,Java并发编程还能这么优化!
  8. 数据挖掘算法(logistic回归,随机森林,GBDT和xgboost)-腾讯云社区
  9. pandas concat_pandas-数据合并-concat(最全参数解释,含代码和实例)
  10. Knockout获取数组元素索引的2种方法,在MVC中实现
  11. 页面之间的跳转与交互
  12. Android 9.0 HIDL接口添加
  13. c++ 编译添加dll_通达信DLL编程(三)
  14. 悦保OCR识别,提供票据、卡证、保险场景识别新方案
  15. OFFICE Excel表格中常用的vba代码集锦
  16. 卡尔曼滤波算法--C语言实现
  17. JS 常见的 6 种继承方式
  18. Vue中wangeditor工具栏失效问题
  19. 5、C++结构体的使用
  20. 82-FastDFS详解

热门文章

  1. 【ACL 2021】Locate and Label A Two-stage Identifier for Nested Named Entity Recognition
  2. 《匆匆那年》的你,还记得吗?数学中的那些有(hui)趣(se)的定理(2)——蝴蝶定理
  3. Fel表达式计算引擎学习
  4. 估值一亿的AI核心代码现已开源
  5. String HDU - 6572
  6. Have your GDX app run in the web browser
  7. unity 制作2d动画
  8. 基于CPI-PPI数据研究下对工厂企业战略发展转型研究
  9. 国能准能集团研发矿山数字孪生系统 填补国内采矿行业空白
  10. ES6-Reflect属性介绍