╰☆╮温馨提示!!!╰☆╮
本站域名:www.108sj.com (很容易记哦)
首 页 | 精品画廊 | 平面设计 | 设计学院 | 电脑知识 | 网页制作 | 编程 | 模板 | 酷站 | 矢量 | PNG | GIF | PSD | 源码 | FLASH | 背景 | PS笔刷 | 字体 | 壁纸 | 办公 | 范文 | 论坛
您现在的位置: 108设计网 >> 网页制作 >> 网页特效 >> 网页制作正文

网页学院
Dreamweaver
FrontPage
HTML语言
CSS教程
JavaScript
网页配色
网页制作
网页特效
建站指南
网站运营
搜索优化
网页技巧
鼠标移至会发生梦幻般变化的图片特效

作者:-    网页制作来源:-    点击数:    更新时间:2008-7-6

[鼠标移至会发生梦幻般变化的图片特效]共3步

1、将以下代码加入<head></head>之间

<style>
.filter1 {filter:revealTrans(Duration=2.0,Transition=23)}
</style>

2.在<body>语句中加入:onload="startChange()"

例如:<body  onload="startChange()">

3.将以下代码加入<body></body>之间

<script language="JScript">  
var cache1, cache2, vache3;  
cache1 = new Image();  
cache1.src = "images/3.jpg";  
cache2 = new Image();  
cache2.src = "images/4.jpg";  
cache3 = new Image();  
cache3.src = "images/2.jpg";  
var i = 0;  
var j = 0;  
var l = 0;  
function changeImgSrc(imgsrc,dur,trans)  
{  
 idLogo.className = "filter1";  
 idLogo.filters[0].Apply();  
 idLogo.filters.revealTrans.transition=trans;  
 idLogo.filters.revealTrans.duration=dur;  
 idLogo.src = imgsrc;  
 idLogo.filters[0].Play();  
}  
function startChange()  
{  
 t = setInterval("changeImg()",10000);  
}   
function changeImg()  
{  
 var e = idLogo.src;  
 i++;  
 j = i % 3;  
 if (j == 0) changeImgSrc("images/4.jpg",1,23);   
 if (j == 1) changeImgSrc("images/3.jpg",1,23);  
 if (j == 2) changeImgSrc("images/2.jpg",1,23);   
 i = (i > 30000) ? 0 : i;  
}  
function doOver()  
{  
 var e = event.srcElement;  
 l = (l == 0) ? 1 : 0;  
 if (l == 0)  
 {  
 if (j == 1) changeImgSrc("images/3.jpg",0.5,12);  
 if (j == 2) changeImgSrc("images/2.jpg",0.5,12);  
 if (j == 0) changeImgSrc("images/4.jpg",0.5,12);  
 } else  
 {  
 if (j == 1) changeImgSrc("images/4.jpg",0.5,12);  
 if (j == 2) changeImgSrc("images/2.jpg",0.5,12);  
 if (j == 0) changeImgSrc("images/3.jpg",0.5,12);  
 }  
 clearInterval(t);  
}  
function doOut()  
{  
 var e = event.srcElement;  
 if (j == 1) changeImgSrc("images/4.jpg",0.5,12);  
 if (j == 2) changeImgSrc("images/3.jpg",0.5,12);  
 if (j == 0) changeImgSrc("images/2.jpg",0.5,12);  
 t = setInterval("changeImg()",10000);  
}  
</script>  
<img id="idLogo" src="images/2.jpg"  width=150 height=120  onmouseover="doOver()" onmouseout="doOut()">

 

热门素材下载
本栏教程推荐
  • 此栏目下没有推荐网页制作
本栏热门教程
  • 此栏目下没有热点网页制作
相关文章
关于我们 | 版权声明 | 广告服务 | 合作伙伴 | 友情链接 | 联系我们 | 使用帮助 | 网站地图
Copyright 2006-2008 www.108sj.com All rights reserved.Best view by IE6.x 1024*768 版权所有:108设计网(www.108sj.com)
备案序号:粤ICP备06033717号 联系QQ:149161686(限广告与网站合作)