js鼠标滑过图片震动特效的方法

作者:代码家园 时间:2023-08-23 21:38:50 

本文实例讲述了js鼠标滑过图片震动特效的方法。分享给大家供大家参考。具体实现方法如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>鼠标滑过 图片震动效果</title>
<STYLE>.shakeimage {
 POSITION: relative
}
</STYLE>
</head>
<body>
<SCRIPT language=JavaScript1.2>
<!--
var rector=3
var stopit=0
var a=1
function init(which){
stopit=0
shake=which
shake.style.left=0
shake.style.top=0
}
function rattleimage(){
if ((!document.all&&!document.getElementById)||stopit==1)
return
if (a==1){
shake.style.top=parseInt(shake.style.top)+rector
}
else if (a==2){
shake.style.left=parseInt(shake.style.left)+rector
}
else if (a==3){
shake.style.top=parseInt(shake.style.top)-rector
}
else{
shake.style.left=parseInt(shake.style.left)-rector
}
if (a<4)
a++
else
a=1
setTimeout("rattleimage()",50)
}
function stoprattle(which){
stopit=1
which.style.left=0
which.style.top=0
}
//-->
</SCRIPT>
<img class="shakeimage" onMouseOver="init(this);rattleimage()" onMouseOut="stoprattle(this)" src="/images/csrcode.ico" border="0" style="cursor:pointer;"/>
<img class="shakeimage" onmouseover="init(this);rattleimage()" onmouseout="stoprattle(this)" src="/images/changshi.ico"  border="0" style="cursor:pointer;"/>
<img class="shakeimage" onmouseover="init(this);rattleimage()" onmouseout="stoprattle(this)" src="/images/links.ico" border="0" style="cursor:pointer;"/>
鼠标滑过图片预览效果。
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

标签:js,鼠标,图片,方法
0
投稿

猜你喜欢

  • 强悍的Python读取大文件的解决方案

    2021-12-26 19:25:28
  • python pip安装的包目录(site-packages目录的位置)

    2022-08-23 13:20:38
  • Python深入浅出分析元类

    2022-01-10 09:09:00
  • vue-seamless-scroll无缝滚动组件使用方法详解

    2024-04-29 13:07:51
  • Golang 处理浮点数遇到的精度问题(使用decimal)

    2024-04-25 15:01:15
  • 详细解读python操作json文件的详细

    2021-01-31 10:41:42
  • python实现手机销售管理系统

    2023-01-16 00:02:04
  • php面象对象数据库操作类实例

    2023-10-13 22:33:05
  • ASP.NET教程第一讲 ASP.NET简介

    2007-08-07 11:50:00
  • 我要如何了解用户的需求

    2007-08-26 17:19:00
  • Python标准库之随机数 (math包、random包)介绍

    2021-09-26 11:57:08
  • Python从使用线程到使用async/await的深入讲解

    2021-07-26 10:56:11
  • sqlserver四舍五入使用round函数及cast和convert函数

    2024-01-21 18:20:53
  • python多线程与多进程及其区别详解

    2021-10-10 04:04:49
  • Python使用reportlab模块生成PDF格式的文档

    2021-05-25 22:17:31
  • Python+Selenium+Webdriver实现自动执行微软奖励积分脚本

    2022-09-13 13:49:07
  • php基于websocket搭建简易聊天室实践

    2023-11-17 12:45:42
  • python实现好看的时钟效果

    2021-02-11 23:44:25
  • 百度百科中的asp词条:什么是asp

    2008-10-11 14:38:00
  • JavaScript中利用各种循环进行遍历的方式总结

    2024-04-17 10:10:36
  • asp之家 网络编程 m.aspxhome.com