DHTML Slide Show script图片轮换

步骤 1: 将下面代码加到 <head> 标签内:


代码如下:

<script type="text/javascript">  
/***********************************************   
* DHTML slideshow script-  © Dynamic Drive DHTML code library (www.dynamicdrive.com)   
* This notice must stay intact for legal use   
* Visit http://www.dynamicdrive.com/ for full source code   
***********************************************/   
var photos=new Array()   
var photoslink=new Array()   
var which=0  
//define images. You can have as many as you want:   
photos[0]="photo1.jpg"   
photos[1]="photo2.jpg"   
photos[2]="photo3.jpg"   
//Specify whether images should be linked or not (1=linked)   
var linkornot=0  
//Set corresponding URLs for above images. Define ONLY if variable linkornot equals "1"   
photoslink[0]=""   
photoslink[1]=""   
photoslink[2]=""   
//do NOT edit pass this line   
var preloadedimages=new Array()   
for (i=0;i<photos.length;i++){   
preloadedimages[i]=new Image()   
preloadedimages[i].src=photos[i]   
}   
function applyeffect(){   
if (document.all && photoslider.filters){   
photoslider.filters.revealTrans.Transition=Math.floor(Math.random()*23)   
photoslider.filters.revealTrans.stop()   
photoslider.filters.revealTrans.apply()   
}   
}   
function playeffect(){   
if (document.all && photoslider.filters)   
photoslider.filters.revealTrans.play()   
}   
function keeptrack(){   
window.status="Image "+(which+1)+" of "+photos.length   
}   
function backward(){   
if (which>0){   
which--   
applyeffect()   
document.images.photoslider.src=photos[which]   
playeffect()   
keeptrack()   
}   
}   
function forward(){   
if (which<photos.length-1){   
which++   
applyeffect()   
document.images.photoslider.src=photos[which]   
playeffect()   
keeptrack()   
}   
}   
function transport(){   
window.location=photoslink[which]   
}   
</script>

步骤 2: 将下面代码加到需要的地方:


代码如下:

<table border="0" cellspacing="0" cellpadding="0">  
<tr>  
<td width="100%" colspan="2" height="22"><center>  
<script>  
if (linkornot==1)   
document.write('<a href="javascript:transport()">')   
document.write('<img src="'+photos[0]+'" name="photoslider" style="filter:revealTrans(duration=2,transition=23)" border=0>')   
if (linkornot==1)   
document.write('</a>')   
</script>  
</center></td>  
</tr>  
<tr>  
<td width="50%" height="21"><p align="left"><a href="#" onClick="backward();return false">Previous Slide</a></td>  
<td width="50%" height="21"><p align="right"><a href="#" onClick="forward();return false">Next Slide</a></td>  
</tr>  
</table>  
<p align="center"><font face="Arial" size="-2">Free DHTML scripts provided by<br>  
<a href="http://dynamicdrive.com">Dynamic Drive</a></font></p>

(0)

相关推荐

  • DHTML Slide Show script图片轮换

    步骤 1: 将下面代码加到 <head> 标签内: 复制代码 代码如下: <script type="text/javascript">   /***********************************************    * DHTML slideshow script-  © Dynamic Drive DHTML code library (www.dynamicdrive.com)    * This notice must sta

  • javascript+xml实现简单图片轮换(只支持IE)

    最近无聊,看着许多网站都有广告自动轮换,自己试着写了一个图片轮换,代码和功能都很简单,只支持IE的,FF的还要加些东东. xml文件:test.xml 复制代码 代码如下: <?xml version="1.0" encoding="gb2312"?> <ad> <neteasy path="image/64_jpg.jpg">http://www.163.com</neteasy> <sin

  • 用javascript实现的仿Flash广告图片轮换效果

    <!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-

  • javascript实现图片轮换动作方法

    图片轮换是一种相当复杂的技术,早些年基本用flash实现.这里有一个链接,教大家如何用flash实现它的.之所以用flash,是因为flash是基于帧的,这与图片轮换的原理相当接近.为了模拟帧的效果,我们要用到overflow把多余的部分遮罩掉,也就是flash中常说的遮罩层.在Flash中,连时间轴都是可视的,而我们则全凭想象力与数学来计算现在是到了哪一张图.加之,flash有Robert Penner大神的缓动公式,那实在太耀眼,直到script.aculo.us类库搞出自己的缓动公式,才扭

  • JQuery分屏指示器图片轮换效果实例

    本文实例讲述了JQuery分屏指示器图片轮换效果实现方法.分享给大家供大家参考.具体分析如下: 在Web App大行其道的今天,分屏指示器用得非常广泛,从Android.到腾讯的Web OS等等.分屏指示器给人很好的用户体验,下面就实现一个分屏指示器,用于实现图片的简单轮换效果,仅抛砖引玉- 代码如下: <script type="text/javascript"> var curr = 0, next = 0, count = 0; $(document).ready(f

  • 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> <title></title

  • 封装了一个js图片轮换效果的函数

    其中如果有问题,有更好的意见或者建议都可在最后留言,都将对您感激不尽. 具体的代码如下: 复制代码 代码如下: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > <title>图片轮换效果</title> <style type="t

  • js实现网页图片轮换播放

    本文实例为大家分享了js实现网页图片轮换播放的具体代码,供大家参考,具体内容如下 1.实现效果如下: 2.实现功能: (1)点击左右箭头之后,下面显示的图片会换成对应的上一张或下一张图片 (2)点击导航的某一张图片时,下面的就会显示对应的图片,而且再次点击上一张或者下一张时会显示对应的图片 (3)图片的地址可以来自网络上,也可以是自己的服务器发送过来的字符串数组. 3.实现代码: (1)目录结构: (2)index.html的代码内容如下: <!DOCTYPE html PUBLIC "-

  • 多浏览器兼容的qq图片轮换效果javascript代码

    js图片轮换效果代码_我们 22吨重挖掘机 中星九号直播 考后表情 1 2 3 function $(v){return document.getElementById(v)} var img = $("bimg").getElementsByTagName("div"); var td = $("simg").getElementsByTagName("td"); var text = $("info")

  • javascript 图片轮换 函数化继承

    先看下前几天的动画是如何构造JS的: 复制代码 代码如下: var photo=function(){ var index=0,a,b,c,d; return { show:function(){}, auto:function(){} } } var aa=photo(); //基本上是 用return 返回了一些方法. // 1:无法初始化就执行 auto. // 2:在初始化的时候,我没办法把this指向aa. //上面两个问题,会很不方便. 1:我不愿意让自己去这洋写: 复制代码 代码如

随机推荐