JavaScript - 轮播广告实例
来源:互联网 发布:微云同步盘for mac 编辑:程序博客网 时间:2024/05/22 01:43
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>轮播广告</title>
<style type="text/css">
.hide{
display: none;
}
#div1{
position: absolute;
top:50px;
left:100px;
}
#div2{
position: absolute;
top:155px;
left:435px;
}
a{
display:block;
float: left;
width:15px;
height: 15px;
text-decoration: none;
background-color: #fff;
color:#000;
margin-right: 3px;
text-align: center;
border: 1px solid #999;
font-size:12px;
}
</style>
<script type="text/javascript">
var max=4;
var now=1;
var timer;
window.onload=show;
function show(id){
if(Number(id)){
now=id;
clearTimeout(timer);//清除原来的计时器
}
for(var i=1;i<=max;i++){
if(i==now){
document.getElementById("adv"+now).style.display="block"; //显示当前图片
}else{
document.getElementById("adv"+i).style.display="none";
}
}
if(now==max){
now=1;
}else{
now++;
}
timer=setTimeout("show()",2000); //创建计时器,两秒钟执行
}
</script>
</head>
<body>
<div id="div1">
<img src="images/class1-1.jpg" id="adv1" />
<img src="images/class1-2.jpg" id="adv2" class="hide"/>
<img src="images/class1-3.jpg" id="adv3" class="hide"/>
<img src="images/class1-4.jpg" id="adv4" class="hide"/>
</div>
<div id="div2">
<a href="javascript:show(1)">1</a>
<a href="javascript:show(2)">2</a>
<a href="javascript:show(3)">3</a>
<a href="javascript:show(4)">4</a>
</div>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>轮播广告</title>
<style type="text/css">
.hide{
display: none;
}
#div1{
position: absolute;
top:50px;
left:100px;
}
#div2{
position: absolute;
top:155px;
left:435px;
}
a{
display:block;
float: left;
width:15px;
height: 15px;
text-decoration: none;
background-color: #fff;
color:#000;
margin-right: 3px;
text-align: center;
border: 1px solid #999;
font-size:12px;
}
</style>
<script type="text/javascript">
var max=4;
var now=1;
var timer;
window.onload=show;
function show(id){
if(Number(id)){
now=id;
clearTimeout(timer);//清除原来的计时器
}
for(var i=1;i<=max;i++){
if(i==now){
document.getElementById("adv"+now).style.display="block"; //显示当前图片
}else{
document.getElementById("adv"+i).style.display="none";
}
}
if(now==max){
now=1;
}else{
now++;
}
timer=setTimeout("show()",2000); //创建计时器,两秒钟执行
}
</script>
</head>
<body>
<div id="div1">
<img src="images/class1-1.jpg" id="adv1" />
<img src="images/class1-2.jpg" id="adv2" class="hide"/>
<img src="images/class1-3.jpg" id="adv3" class="hide"/>
<img src="images/class1-4.jpg" id="adv4" class="hide"/>
</div>
<div id="div2">
<a href="javascript:show(1)">1</a>
<a href="javascript:show(2)">2</a>
<a href="javascript:show(3)">3</a>
<a href="javascript:show(4)">4</a>
</div>
</body>
</html>
0 0
- JavaScript - 轮播广告实例
- JavaScript - 轮播广告实例
- ViewPager实例 广告轮播
- jquery广告无缝轮播代码实例
- JavaScript特效动画实例—图片轮播 右下角图片广告 原生js日历
- 广告轮播效果的javascript实现
- Bootstrap+JavaScript实现广告轮播
- 使用JavaScript实现广告轮播特效
- 好用的轮播广告JavaScript源码
- 广告轮播效果
- jquery 广告轮播
- scrollView广告轮播
- IOS 轮播广告
- ScrollView广告轮播
- iOS 广告轮播
- 广告轮播
- 广告轮播
- 广告轮播功能
- JSON的方法-stringify()
- [POJ2152]消防站解题报告
- new分配的内存一定在堆上么?
- 脚本自动登陆shell脚本(简洁版)
- Win7下Apahce 2.2 + php5.4的curl打开方式
- JavaScript - 轮播广告实例
- java double不使用科学计数法
- objective-c 算数函数
- server/client示例日记
- Android程序:使用ViewFlipper实现屏幕切换动画及手势滑动切换功能
- C编译器剖析_6.3.1 汇编代码生成_由中间指令产生汇编代码的主要流程
- 【2】springmvc 入门
- Iphone被刷机后用电信卡提示未激活,移动联通卡可以正常使用
- wifidog safe.c&.h分析