一、鼠标指针移上去图像震动效果
06 | < script language = "JavaScript1.2" > |
28 | function rattleimage(){ |
29 | if ((!document.all&&!document.getElementById)||stopit==1) |
32 | shake.style.top=parseInt(shake.style.top)+rector |
35 | shake.style.left=parseInt(shake.style.left)+rector |
38 | shake.style.top=parseInt(shake.style.top)-rector |
41 | shake.style.left=parseInt(shake.style.left)-rector |
47 | setTimeout("rattleimage()",50) |
50 | function stoprattle(which){ |
57 | <
img src = img .gif class = "shakeimage" onMouseover = "init(this);rattleimage()" onMouseout = "stoprattle(this)" > |
二、图像闪烁效果
<script>
function blink( ){
tp.style.visibility=(tp.style.visibility=="hidden") ? "visible" : "hidden" ;
setTimeout("blink( )",500); //每0.5秒刷新一次
</script>
三、自动切换效果
<script>
var img=new Array(3);
var nums=0;
if(document.images){
for(i=1;i<=3;i++){
img[i]=new Image( );
img[i].src="images/00" +i+".jpg" ;
}
}
function fort( ){
nums++;
document.images[0].src=img[nums].src;
if(nums==3)
nums=0;
}
function slide( ){ //每隔1秒连续不断地调用fort( )函数
setInterval("fort( )",1000);
}
</script>