Javascript自动换图片

<!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="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#tuijian {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 1000px;
    z-index: 1;
    background-repeat:no-repeat;

}
#p1 {
    position: absolute;
    float:left;
    margin:300px 0px 0px 0px;
    width: 48px;
    height: 56px;
    z-index: 2;
    background-image:url(image/fact2.png)
}
#p2 {

    float:right;
    margin:300px 0px 0px 0px;
    width: 48px;
    height: 56px;
    z-index: 3;
    background-image:url(image/fact4.png)
}
</style>
</head>

<body>
<div id="tuijian" style="background-image:url(image/header.jpg)">
    <div id="p1" class="pages" onclick="dodo(-1)"></div>
    <div id="p2" class="pages" onclick="dodo(1)"></div>
</div>
</body>
</html>
<script language="javascript">
var jpg=new Array();
jpg[0]="url(image/header.jpg)";
jpg[1]="url(image/ae.jpg)";
jpg[2]="url(image/ad.jpg)";

var tjimg=document.getElementById("tuijian");  //定义一个变量tjimg来接收id=tuijian的div
var xb=0;
var n=0;
function change()
{
    xb++;
    if(xb==jpg.length)
    {
        xb=0;
        }
    tjimg.style.backgroundImage=jpg[xb];
    if(n==0)
    {
    window.setTimeout("change()",1000);  //每隔1秒调用一下change函数
        }
}
//下面的是手动换图片
function dodo(m)
{
    n=1;
    xb=xb+m;
    if(xb<0)
    {
        xb=jpg.length-1; //左边到头了,重新从xb=jpg.length-1开始
        }
    else if(xb>=jpg.length)
    {
    xb=0;  //右边到头了,重新从xb=0开始
        }
    tjimg.style.backgroundImage=jpg[xb];  //改变背景图片
    }
window.setTimeout(change(),1000)  //每隔1秒调用一下change()函数

</script>
时间: 2024-12-17 22:49:59

Javascript自动换图片的相关文章

javascript自动适应图片大小

博客来源 http://blog.csdn.net/eduxh/article/details/1906246 //图片自适应大小//id为img控件的id//width与height为img父控件的宽高——即img的最大宽高//示例:<img id="dd" src="ee.jpg"  />"function imgFit(id,width,height){    var imageArr=document.getElementById(id

最新javascript自动按比例显示图片,按比例压缩图片显示

<!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="Content-Typ

JQury自动切换图片

[标签]Jquery图片自动切换<!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=&

用javascript协助导入图片

用javascript协助导入图片 需求 先说说需求.春节回家见爸妈,老爸迷上了摄影.他把平时的照片都上传到了 成都图片网, 这个成都图片网专门有一个 “快拍成都” 的版块,用于大家将随手拍的生活中的图片分享上去.每天编辑还会选出一张最有特色的图片,刊登到<成都商报>上. 快拍成都版块的网址是:http://photo.chengdu.cn/diary.php,另外,这个成都图片网还带有一个 “ 拍客论坛 “,论坛的网址是:http://photo.chengdu.cn/bbs/. 老爸在兴奋

关于自动切换图片

在<head>与</head>之间输入以下代码 <script language="javascript"> var img = new array(3); //创建数组 var num = 0; if(document.images){ for(i=1;i<=3;i++){ img[i] = new image();//创建对象实例 img[i].src = "images/00" + i +".jpg"

定时器---换图片背景例子

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>定时器---换图片背景</title> <script type="text/javascript" src="http://cdn.gbtags.com/jquery/1.11.1/jquery.min.js"&g

带左右箭头切换的自动滚动图片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="Content-

使用百分比设置自动缩放图片的小技巧

响应式web网页开发中,如果要求无论是PC端还是移动端,网页都要铺满整个屏幕,并且图片要随着屏幕进行自动缩放.图片自动缩放很容易想到用百分比来设定宽高,可是用百分比形式设置图片的宽高,那么不管是放大还是缩小,浏览器都将保持图像的宽高比例.这意味着图像的高度与宽度之比将不会发生变化,图像也就不会发生扭曲.这也会引发一个问题,那就是当浏览器只是宽度改变而高度不变时,图片默认下宽度是随着浏览器变化而变化,而图片的高度也会岁宽度发生改变.原本想要的是当屏幕宽度改变高度不变的时候,图片也只是宽度改变高度不

撸一个自动换壁纸桌面应用

作为一名IT从业人员,一天当中陪着电脑的时间比陪家人的时间还要长.由于长时间盯着电脑屏幕,难免看厌了单调的桌面壁纸.本着换个壁纸,换种心情的目的,尝试了好几个自动换壁纸的windows桌面应用,要不是广告太烦,要不就是弹窗太惹人厌.于是,萌生了自已撸一个自动换壁纸桌面应用的想法. 现将换壁纸应用的构思.实现过程做以记录: 一.构思过程: 自动换壁纸这个诉求,拆开来看主要有两个方面.其一,能够更换桌面壁纸:其二,能够自动换壁纸. 先说说能够换壁纸.由于 window api 提供了相应的方法,原生