js---幻灯片

幻灯片demo1:

<!DOCTYPE html>
<style>
	div{
		position:absolute
	}
</style>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body >
		<script>
			var n = 1; //全局变量,记录当前图片的序号
			var timer = null;//全局变量,计时器
			//将图片换成第no张
			function changeToN(no)
			{
				//利用图片的文件名和序号一致
				//1 获得img
				var img = document.getElementsByTagName("img")[0];
				//2 修改src属性
				img.setAttribute("src","img/"+no+".jpg");
				//3 给对应的div加高亮塞
				resetdiv();//还原所有的颜色
				var div = document.getElementById("d"+no);
				div.style.backgroundColor = "cadetblue";

				//4  修改全局变量的当前图片序号
				n = no;
			}
			//每个计时器要执行的代码
			function doInTimer()
			{
				if(n<5)
					n++;
				else
					n = 1;
				changeToN(n);//调用函数,更改图片
			}
			//启动计时器
			function start_timer()
			{
				if (timer==null)
					timer = window.setInterval("doInTimer()",2000);
			}
			//停止计时器
			function stop_timer()
			{
				window.clearInterval(timer);
				timer = null;
			}			

	</script>
		<div style="left:200px; top:200px; width: 300px; height: 200px; background-color: gold;">
			<img src="img/1.jpg" width="100%" height="100%"
			 onmouseover="stop_timer()" onmouseout="start_timer()" />
		</div>

	</body>
</html>

  

时间: 2024-08-08 15:50:26

js---幻灯片的相关文章

支持移动触摸设备的简洁js幻灯片插件

lory是一款支持移动触摸设备的简洁的js幻灯片插件.该幻灯片插件可以通过纯js调用,也可以将该幻灯片插件作为jquery插件来使用.该幻灯片的过渡动画具有硬件加速功能,并且可以定制是否使用easing效果. 以下列出该幻灯片的一些特点: 支持移动触摸设备. 简单,界面整洁,纯js调用. 可以作为jQuery插件来使用. 过渡效果支持硬件加速. 可定制easing效果. 可无限循环,制作为旋转木马. 丰富的回调函数. 效果演示:http://www.htmleaf.com/Demo/201504

js幻灯片生成工具wow slider免费版去除水印的方法

1.生成幻灯片页面文件之后,在engine1/wowslider.js里找到如下代码段: 1 e.css({ 2 "font-weight": "normal", 3 "font-style": "normal", 4 padding: "1px 5px", 5 margin: "0 0 0 0", 6 "border-radius": "10px"

多屏JS幻灯片

HTML代码 <LINK rel="stylesheet" type="text/css" href="img/sld.css"><SCRIPT type="text/javascript" src="img/sld.js"></SCRIPT><DIV class="FocusPic"><DIV id="FS_arr_lef

带标题和描述的JS幻灯片特效

<script type="text/javascript"> //选择器 function $a(id,tag){var re=(id&&typeof id!="string")?id:document.getElementById(id);if(!tag){return re;}else{return re.getElementsByTagName(tag);}} //焦点滚动图 点击移动 function movec() { var

面向对象原生js幻灯片代淡出效果

下面是代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Co

常用js特效

事件源对象  event.srcElement.tagName event.srcElement.type 捕获释放  event.srcElement.setCapture();  event.srcElement.releaseCapture(); 事件按键  event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值  event.returnValue 鼠标位置 event.x event.y 窗体活动元素  documen

JQuery仿最新淘宝网首页带箭头幻灯片,JQuery轮播图

JQuery代码 <script type="text/javascript"> $(function() { var $banner = $('.banner'); var $banner_ul = $('.banner-img'); var $btn = $('.banner-btn'); var $btn_a = $btn.find('a') var v_width = $banner.width(); var page = 1; var timer = null;

JS代码大全 (都是网上看到 自己整理的)

原文 JS代码大全 (都是网上看到 自己整理的) 事件源对象 event.srcElement.tagName  event.srcElement.type 捕获释放 event.srcElement.setCapture();   event.srcElement.releaseCapture(); 事件按键 event.keyCode  event.shiftKey  event.altKey  event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event

普通选项卡+自动播放功能+向前/向后按钮 原生js

今天做了幻灯片,主要功能包括:普通选项卡,向前/向后播放按钮,向前?向后播放功能,自动播放功能 要实现简单选项卡功能是没有问题的,但是添加功能就出现各种各样的问题了 遇到的问题:1 下标问题 2普通选项卡与向前/向后功能结合的时候冲突,可以向前/向后播放,但是再想实现普通选项卡就出问题了3 添加向前/向后按钮后,html布局下移4 添加向前/向后按钮的时候,我用img标签,显然这个不适用,不能很好的调节垂直居中5 当鼠标放在向前/向后按钮上的时候,闪烁,点击的时候也闪烁,而且还点击失效 解决方法

前端开发的常用js库

验证: jQuery formValidator,Validform; 提示框: artDialog, lhgDialog,jBox,jQuery textbox plugin 文件批量上传:uploadify, 在线文档浏览:flexpaper 日历:WdatePicker thickbox/ jQuery powerFloat万能浮动层下拉层插件 jquery-loadmask.js 遮罩层插件 jCarouselLite.js 幻灯片切换 弹窗:jquery.box.3.0.js tab页