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


Posted in Javascript onFebruary 17, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
JS 密码强度验证(兼容IE,火狐,谷歌)
Mar 15 Javascript
JavaScript获取onclick、onchange等事件值的代码
Jul 22 Javascript
jquery滚动加载数据的方法
Mar 09 Javascript
JS实现图片高亮展示效果实例
Nov 24 Javascript
整理Javascript流程控制语句学习笔记
Nov 29 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
Feb 20 Javascript
jQuery回调方法使用示例
Jun 26 jQuery
使用D3.js创建物流地图的示例代码
Jan 27 Javascript
vuejs点击class变化的实例
Sep 05 Javascript
Element-ui之ElScrollBar组件滚动条的使用方法
Sep 14 Javascript
node.js 基于cheerio的爬虫工具的实现(需要登录权限的爬虫工具)
Apr 10 Javascript
Vue实现穿梭框效果
Sep 30 Javascript
js实现双击图片放大单击缩小的方法
Feb 17 #Javascript
js图片模糊切换显示特效的方法
Feb 17 #Javascript
js实现单击图片放大图片的方法
Feb 17 #Javascript
js实现iframe自动自适应高度的方法
Feb 17 #Javascript
js全选实现和判断是否有复选框选中的方法
Feb 17 #Javascript
Jquery树插件zTree用法入门教程
Feb 17 #Javascript
js实现九宫格图片半透明渐显特效的方法
Feb 16 #Javascript
You might like
中国广播史趣谈 — 几个历史第一次
2021/03/01 无线电
模仿OSO的论坛(五)
2006/10/09 PHP
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
2013/08/05 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
JQuery设置获取下拉菜单某个选项的值(比较全)
2014/08/05 Javascript
jQuery实现的网页左侧在线客服效果代码
2015/10/23 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
通过JS获取Request.QueryString()参数的值实现方法
2016/09/27 Javascript
JS取模、取商及取整运算方法示例
2016/10/13 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
2017/11/22 Javascript
详解如何在nuxt中添加proxyTable代理
2018/08/10 Javascript
自己动手封装一个React Native多级联动
2018/09/19 Javascript
Node.js Windows Binary二进制文件安装方法
2019/05/16 Javascript
Vue-Cli 3.0 中配置高德地图的两种方式
2019/06/19 Javascript
layui表格内容溢出的解决方法
2019/09/06 Javascript
vue中的v-model原理,与组件自定义v-model详解
2020/08/04 Javascript
[03:08]Ti4观战指南上
2014/07/07 DOTA
在Linux中通过Python脚本访问mdb数据库的方法
2015/05/06 Python
python读写二进制文件的方法
2015/05/09 Python
python中的字典操作及字典函数
2018/01/03 Python
用python 批量更改图像尺寸到统一大小的方法
2018/03/31 Python
Django项目创建到启动详解(最全最详细)
2019/09/07 Python
django框架auth模块用法实例详解
2019/12/10 Python
python代码xml转txt实例
2020/03/10 Python
pyautogui自动化控制鼠标和键盘操作的步骤
2020/04/01 Python
HTML5学习心得总结(推荐)
2016/07/08 HTML / CSS
AmazeUI 导航条的实现示例
2020/08/14 HTML / CSS
医院护理人员的自我评价分享
2013/10/04 职场文书
英文简历中的自我评价
2013/10/06 职场文书
蟋蟀的住宅教学反思
2014/04/26 职场文书
维修工先进事迹
2014/05/29 职场文书
保洁员岗位职责
2015/02/04 职场文书
信用卡工作证明范本
2015/06/19 职场文书
vue使用v-model进行跨组件绑定的基本实现方法
2021/04/28 Vue.js