最近发现了一用 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仿Windows关机效果是一种在Web页面上模拟操作系统关机过程的技术,主要应用于增强用户体验,尤其是在构建具有桌面式交互的Web应用时。这种效果通过JavaScript编程实现,利用HTML和CSS来展示界面,使得用户...
javascript仿flash实现图片切换,前端图片查看器
JavaScript仿百度图片特效是一种常见的网页动态效果,它模拟了百度图片搜索页面中的图像展示方式,为用户提供了一种交互式的浏览体验。这种特效通常包括图片的滑动切换、预加载、鼠标悬停放大等功能,旨在提升用户...
利用Javascript仿腾讯图片展示效果
Javascript仿Excel的选择效果 .html
在本示例中,"javascript模拟windowsxp关机效果代码"是一个利用JavaScript实现的仿Windows XP关机动画的效果。这个demo为初学者提供了一个学习JavaScript动态效果实现的实例。 首先,我们要理解Windows XP的关机...
标题中的“javascript酷似flash效果图片”指的是使用JavaScript编程语言实现的一种视觉效果,它能够创造出类似Adobe Flash的动态和交互性体验,但不依赖Flash插件。在网页设计和开发中,JavaScript是一种广泛使用的...
本篇文章将详细介绍一种基于JavaScript实现的仿Windows XP关机效果的弹出窗口功能。该功能通过CSS样式与JavaScript脚本结合,能够在网页上呈现出与Windows XP系统类似的关机提示效果,提升用户的交互体验。 #### 二...
本实例是基于JavaScript实现的一个“超漂亮的仿腾讯弹出层效果”,旨在为开发者提供一个美观且实用的弹出层解决方案。下面我们将详细探讨这个实例中涉及的技术点。 首先,我们来分析“仿腾讯弹出层效果”这一概念。...
JavaScript图片轮换效果是一种常见的网页动态展示技术,用于在页面上自动切换一组图片,以吸引用户的注意力或展示多个相关的图像。这种效果可以增加网站的视觉吸引力,并为用户提供更丰富的交互体验。下面我们将深入...
本项目“仿微信平台图片选择效果”就是针对这一领域的一个实例,旨在实现与微信平台类似的图片选择功能,提升用户体验,特别是在移动应用开发中。 首先,我们来看“index.html”。这是网站的基本结构文件,它定义了...
标题中的“javascript层收缩效果”指的是使用JavaScript实现的网页元素(通常称为“层”或“div”)在用户交互下进行尺寸变化的效果。这种效果常见于菜单、侧边栏、弹窗等,使得页面布局更加动态和交互友好。在网页...
web前端开发们需要很那些效果打交道,早上事情不多,分享一个javascript实现的绚丽图片展示效果,很适合在产品页面中出现. 这个效果主要和mootools结合一起使用的.
近来要做一个LightBox的效果(也有的叫Windows关机效果),不过不用那么复杂,能显示一个内容框就行了。 这个效果很久以前就做过,无非就是一个覆盖全屏的层,加一个内容显示的层。不过showbo教了我position:fixed这...
Javascript 仿Flash图片轮翻.rarJavascript 仿Flash图片轮翻.rarJavascript 仿Flash图片轮翻.rarJavascript 仿Flash图片轮翻.rarJavascript 仿Flash图片轮翻.rarJavascript 仿Flash图片轮翻.rar
总的来说,实现“仿微信朋友圈图片展示效果”涉及前端多个方面的知识,包括HTML、CSS、JavaScript/jQuery以及可能的触摸事件处理。通过理解这一过程,开发者可以创造出更加贴近用户需求的图片展示功能。
"仿百度图片放大效果(jQuery)"就是一个这样的功能实现,它借鉴了百度网站中图片预览的交互方式,通过JavaScript库jQuery来创建一个动态、平滑的图片放大效果。这种效果通常在用户鼠标悬停在图片上时触发,使用户...
在本资源中,我们得到了一个名为"仿Google页面效果完美版源码(HTML+JavaScript).zip"的压缩包,其中包含了一个实现Google页面效果的示例项目。这个项目可能是为了帮助开发者学习和理解如何使用HTML和JavaScript来...
本主题主要围绕"图片显示特效javascript"展开,探讨如何利用JavaScript实现各种图片展示的动态效果。 1. 图片加载:JavaScript可以监测图片的加载状态,例如使用`onload`事件来处理图片加载完成后执行的代码,确保...