==========================================================
什么是Lightbox?看了下面的例子你就会明白:

http://www.cnbruce.com/test/lightbox/

以下文章为引用:

Lightbox的效果类似于WinXP操作系统的注销/关机对话框,除去屏幕中心位置的对话框,其他的区域都以淡出的效果逐渐变为银灰色以增加对比度,此时除了对话框内的表单控件,没有其他区域可以获取焦点。

Lightbox的作用则相当于从前只在IE中被支持的"Modal Dialog";现在在FireFox也可用window.open(url, name, " modal=yes ");

来实现同样的效果。使用"Modal Dialog"将限制用户的操作于弹出的对话框中,只有完成设定好的操作后方才关闭。在一些逻辑敏感的应用中强制吸引用户的注意力以防止用户的误操作导致程序逻辑淆乱。

其实 Lightbox 并不新鲜,在前年Ajax未诞生之前,它是以 "Inline Popup"的名号出现的。诞生的原因是因为屏蔽弹出窗口的技术纷纷被浏览器采用,而浏览器厂商间也没有一个统一的 Popup 解决方案。当时我记得还有一些说"Inline Popup"破解了弹出窗口屏蔽的报道。

"Inline Popup" 并不被很多人关注,不过我还是发现国内的163信箱去年改版推出的时候大量使用了此效果。Ajax 名正言顺之时,"Inline Popup"也重装再现了,并换了一个有美感的名字 "Lightbox"。

第一次使用WinXP的时候,关机时的阴暗渐变效果让我颇为惊艳。利用Lightbox引导用户的注意力完成预先设定的操作,良好的对比度效果营造温和的视觉氛围。相信在当前交互界面日益接近桌面的Web应用中,Lightbox 也将会成为Ajax的重要设计模式之一。

使用方法: 
http://www.huddletogether.com/projects/lightbox2/

==========================================================

Lightbox JS
典型也是最常见的一个,目前2.0 版,不过似乎只能显示图片而已。

ThickBox
这个也是很常见,可以显示图片、网页,并且可指定方框的大小,推荐。

Greased Lightbox
提供装在浏览器的扩充套件,平常看图片时就会有 Lightbox 效果。

GreyBox
这个就厉害了,除了可以用于图片和网页外、连 flash、影片都可以显示在 Lightbox 弹出的方框里面。

Lightbox Gone Wild!
也是可以显示网页、图片,效果还不错。

AJAX设计模式之Lightbox---图片和网页外、连 flash、影片都可以显示在 Lightbox 弹出的方框里面相关推荐

  1. jq4 实例(磁力图片、轮播图、腾讯课堂菜单、可弹出红色菜单、砸蛋游戏)...

    1.磁力图片: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head&g ...

  2. 原创:嵌入图片的HTML内容在FLASH AS3中正确显示的最佳解决方案

    做一个项目,遇到这个该死的问题,尝试了几乎所有解决方法,几近崩溃,终于找到完美解决方案.因为在网上,无论中文还是英文,搜索了无数遍,都没人给出正确答案,所以,在此记下,但愿能帮到跟我一样遇到这个问题的 ...

  3. 巧抓网页中的flash

    巧抓网页中的flash 现在很多的浏览器都带有储存flash的工具,如果你还用的是ie,没有什么抓flash的插件的话,那你就不妨试一下这个麻烦的方法 具体步骤如下: 1.用InternetExplo ...

  4. java弹出网页alter_JavaScript三种弹出框(alert,confirm和prompt)用法举例

    我们在做网页交互的时候往往需要用户在操作之前弹出一个提示消息框来让用户做一些点击才能继续或者放弃,这里有三种模式消息框,它们分别是alert(),confirm()和prompt().下面我用最简单的 ...

  5. showimg.php,layer弹出图片

    layer弹出层非常之好用,用户体验非常好,有这样一个需求,当点击指定文字或是缩略图后,使用layer弹出原图片,并且弹出层的宽和高根据图片大小自动变化.下面是实现这一功能的代码.function s ...

  6. asmx 接受 ajax post,jQuery ajax调用web服务(asmx)触发认证弹出框

    在我的asp.net 4.0电子商务web应用程序中,登录的客户可以点击锚点,如"过去6个月内的订单"或"订单去年"来查看他过去的订单.当点击这样的锚,我做一个 ...

  7. 猫猫学iOS(四十四)之网易彩票自定义图片在右边的Button_弹出view_ios6,7简单适配...

    猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents 效果: 注意图里面了吗,其实 ...

  8. 电脑一直弹出传奇游戏网页弹窗怎么办

    在使用电脑的时候,如果不小心下载了恶意的广告插件,可能会导致在使用电脑的时候经常会出现广告弹窗等情况.最近就有网友反映自己的电脑一直弹出传奇游戏网页弹窗怎么办,不知道该怎么拦截传奇游戏网页弹窗.下面小 ...

  9. CSS实现鼠标经过网页图标弹出微信二维码

    特点 1.纯CSS实现二维码展示功能,减少加载JS: 2.使用CSS3 transform 属性: ## 第一步 在需要展示二维码的地方添加如下代码,其中<a>标签内容可以根据需要修改成图 ...

最新文章

  1. VC++6中的一些快捷键(陆续补充中。。。)
  2. 再见 Win10!下一代操作系统来了。。
  3. 序列化的高阶认识-serialVersionUID的作用
  4. vue热更新无法关闭_vue-cli3热更新失效
  5. 阿里云部署java web
  6. BZOJ2565 最长双回文串
  7. 高德地图API总结--地图加载、权限,定位
  8. Elasticsearch 常用运维工具
  9. 7年了,为什么智慧城市还不智慧?
  10. 制作双绞线时,T568b、T568a 线序分别是什么?
  11. note : FAILED宏 和 SUCCEEDED宏 的使用细节
  12. linux火狐中设置中文,Ubuntu火狐浏览器如何改为中文菜单
  13. mysql 内联注释_TSRC挑战赛:WAF之SQL注入防御思路分享
  14. Not registered via @EnableConfigurationProperties, marked as Spring component, or scanned via @Confi
  15. 小米智能插座、小米温湿度计2、涂鸦灯泡 接入Home Assistant
  16. 微信小程序开发之音乐播放器
  17. C/C++面试题-1
  18. 2021较全 腾讯云服务器安装宝塔面板建网站全过程(图文教程)
  19. execve头文件C语言,利用fork()和execve()运行程序
  20. 竞价排名还会受到“魏则西“的挑战吗?

热门文章

  1. python口算训练出题
  2. Python修改文件名
  3. 手机麦克风权限在哪里开启_手机麦克风权限怎么设置
  4. 想用 Google 搜索引擎吗,看这篇文章吧!!!
  5. 通过机器学习预测电网平均总负荷
  6. linux 命令:ps 详解
  7. Linux挂载Windows网络共享文件夹
  8. Vivado:Generate Bitstream比特流写入失败的解决方法
  9. 闲情雅致-(诗词篇1)
  10. Oracle表空间(tablespaces)