最近发现了一用 YUI 做的 Lightbox, 只需少量的设置就能类Window关机的效果来显示图片。
http://thecodecentral.com/2007/08/17/yui-based-lightbox-revisit首先下载JavaScript包:
http://thecodecentral.com/wp-content/uploads/2007/08/yuilightboxwdep.zip
新建一个HTML页:
<html>
<head>
//根据下载的JavaScript包修改以下的路径
<linkrel="stylesheet"type="text/css"href="js/yui/assets/skins/sam/container.css"/>
<scripttype="text/javascript"src="js/yui/yahoo-dom-event/yahoo-dom-event.js"></script>
<scripttype="text/javascript"src="js/yui/dragdrop/dragdrop-min.js"></script>
<scripttype="text/javascript"src="js/yui/container/container-min.js"></script>
<scripttype="text/javascript"src="js/lightbox/Lightbox.js"></script>
<scripttype="text/javascript">...
//加载lightbox
init=function()...{
//制作一个数据源,含原本图片
//用法:图片ID:{url:"原本图片路径",title:"标题"}
vardataSource=...{
id_1:...{url:"image-big.jpg",title:'测试图片'}
};
//创建Lightbox对象:
//用法:
//imageBase:Lightbox.js的路径
//dataSource:数据源
varlightbox=newYAHOO.com.thecodecentral.Lightbox(...{
imageBase:'js/lightbox',
dataSource:dataSource
});
}
//这行保持原貌
YAHOO.util.Event.on(window,'load',init);
</script>
</head>
<body>
//加一个预览图片
//用法:<imgsrc="预览.jpg"id="图片ID"/>
//注意:保持图片ID和数据源ID一致
<imgsrc="image-small.jpg"id="id_1"/>
</body>
</html>
代码无注解:
<html>
<head>
<linkrel="stylesheet"type="text/css"href="js/yui/assets/skins/sam/container.css"/>
<scripttype="text/javascript"src="js/yui/yahoo-dom-event/yahoo-dom-event.js"></script>
<scripttype="text/javascript"src="js/yui/dragdrop/dragdrop-min.js"></script>
<scripttype="text/javascript"src="js/yui/container/container-min.js"></script>
<scripttype="text/javascript"src="js/lightbox/Lightbox.js"></script>
<scripttype="text/javascript">
init=function(){
vardataSource={
id_1:{url:"image-big.jpg",title:'测试图片'}
};
varlightbox=newYAHOO.com.thecodecentral.Lightbox({
imageBase:'js/lightbox',
dataSource:dataSource
});
}
YAHOO.util.Event.on(window,'load',init);
</script>
</head>
<body>
<imgsrc="image-small.jpg"id="id_1"/>
</body>
</html>
测试地址:
http://test.thecodecentral.com/demos/lightboxrev/lightbox.html
分享到:
相关推荐
JavaScript图片切换效果是一种常见的网页动态展示技术,常用于制作轮播图、相册或产品展示等。这种效果可以通过JavaScript库,如jQuery,或者原生JavaScript实现。本资源"JavaScript图片切换效果.rar"提供了一个实例...
JavaScript图片切换展示效果是一种常见的网页动态元素,常用于创建引人入胜的用户体验,例如网站的焦点图或幻灯片展示。这种效果可以自动或手动切换页面上的图片,为用户提供一个交互式的浏览环境。在本项目中,...
本文将详细探讨如何使用JavaScript实现多图片切换效果,适用于新闻图片展示或网站焦点区域。 首先,JavaScript是一种强大的客户端脚本语言,常用于网页动态交互。在实现图片切换效果时,我们通常会利用JavaScript的...
【标题】"诚优仿关机效果弹出式登录窗口(Asp.Net+Ajax+access)"涉及了几个关键的技术领域,主要包括Asp.Net、Ajax以及Access数据库。这是一套实现特定用户交互效果的Web应用程序,下面将详细阐述这些技术及其在项目...
JavaScript图片放大镜效果是一种常见的网页交互功能,常用于电商网站的商品展示,允许用户在鼠标悬停或点击图片时查看图片的细节部分。这种效果通过结合HTML、CSS和JavaScript技术实现,为用户提供更好的视觉体验。 ...
本实例是基于JavaScript实现的一个“超漂亮的仿腾讯弹出层效果”,旨在为开发者提供一个美观且实用的弹出层解决方案。下面我们将详细探讨这个实例中涉及的技术点。 首先,我们来分析“仿腾讯弹出层效果”这一概念。...
在本案例中,我们关注的是一个基于jQuery库实现的仿LightBox效果的图片展示插件。jQuery是一个轻量级、高性能的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互。 LightBox是一种常见的图片查看...
总的来说,实现“仿微信朋友圈图片展示效果”涉及前端多个方面的知识,包括HTML、CSS、JavaScript/jQuery以及可能的触摸事件处理。通过理解这一过程,开发者可以创造出更加贴近用户需求的图片展示功能。
在JavaScript编程领域,实现类似淘宝商品图片的放大效果是一项常见的需求,这能为用户提供更直观的商品查看体验。这种效果通常涉及到图像的动态加载、鼠标跟踪、缩放以及平移等功能。接下来,我们将深入探讨如何使用...
"仿百度图片放大效果(jQuery)"就是一个这样的功能实现,它借鉴了百度网站中图片预览的交互方式,通过JavaScript库jQuery来创建一个动态、平滑的图片放大效果。这种效果通常在用户鼠标悬停在图片上时触发,使用户...
在本资源中,我们得到了一个名为"仿Google页面效果完美版源码(HTML+JavaScript).zip"的压缩包,其中包含了一个实现Google页面效果的示例项目。这个项目可能是为了帮助开发者学习和理解如何使用HTML和JavaScript来...
本主题主要围绕"图片显示特效javascript"展开,探讨如何利用JavaScript实现各种图片展示的动态效果。 1. 图片加载:JavaScript可以监测图片的加载状态,例如使用`onload`事件来处理图片加载完成后执行的代码,确保...
在本文中,我们将深入探讨10款利用JavaScript实现的令人震撼的图片展示效果,这些效果能够极大地提升网站的视觉吸引力和用户体验。 1. **轮播图**:JavaScript最常见且实用的应用之一就是轮播图,它允许一组图片...
在这个"11个震撼的javascript网页效果JavaScript图片特效.zip"压缩包中,包含了一系列利用JavaScript实现的令人惊叹的图片特效,这些都是设计师和开发者们可以参考并应用到自己项目中的宝贵资源。 1. **图片滑动...
在这个“javascript精美图片效果代码”资源中,包含的三十多个效果无疑展示了JavaScript在处理图像和视觉展示方面的灵活性和创造力。下面将详细讲解这些知识点。 1. 图片轮播(Image Carousel):这是一种常见的...
本资源提供了一个仿Google页面效果的完美版源码,它由HTML和JavaScript共同构建,旨在为用户提供类似Google的用户体验,同时保持了美观的界面设计。下面我们将深入探讨这个项目中的关键知识点。 首先,HTML...
JavaScript 图片轮播切换特效代码,每次过渡都有随机效果,图片张数可以自己添加,参数下拉写在HTML里,演示效果如上所示,适用于各种网站,非Flash Js,但是效果比较平滑。且兼容于众多主流的浏览器。
在这个“JavaScript超酷图片效果源代码”压缩包中,我们可以期待找到一系列利用JavaScript实现的创新和吸引人的图片展示效果。 在JavaScript中,处理图片效果通常涉及到以下几个核心知识点: 1. **DOM操作**:...
JavaScript 图片拖拉缩放效果(仿PHOTOSHOP).rarJavaScript 图片拖拉缩放效果(仿PHOTOSHOP).rarJavaScript 图片拖拉缩放效果(仿PHOTOSHOP).rarJavaScript 图片拖拉缩放效果(仿PHOTOSHOP).rarJavaScript 图片...