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 相关文章推荐
jquery中的sortable排序之后的保存状态的解决方法
Jan 28 Javascript
js实现的常用的左侧导航效果
Oct 17 Javascript
jquery库文件略庞大用纯js替换jquery的方法
Aug 12 Javascript
JQuery遍历元素的父辈和祖先的方法
Sep 18 Javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
Jun 20 Javascript
Vue中this.$router.push参数获取方法
Feb 27 Javascript
jQuery无冲突模式详解
Jan 17 jQuery
p5.js临摹旋转爱心
Oct 23 Javascript
Vue移动端实现图片上传及超过1M压缩上传
Dec 23 Javascript
uniapp 仿微信的右边下拉选择弹出框的实现代码
Jul 12 Javascript
js禁止查看源文件屏蔽Ctrl+u/s、F12、右键等兼容IE火狐chrome
Oct 01 Javascript
vue 实现基础组件的自动化全局注册
Dec 25 Vue.js
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
解析PHP中ob_start()函数的用法
2013/06/24 PHP
php防止CC攻击代码 php防止网页频繁刷新
2015/12/21 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
学习YUI.Ext基础第一天
2007/03/10 Javascript
javascript针对DOM的应用实例(一)
2012/04/15 Javascript
js字符串截取函数substr substring slice使用对比
2013/11/27 Javascript
JSON无限折叠菜单编写实例
2013/12/16 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
Angular 理解module和injector,即依赖注入
2016/09/07 Javascript
Bootstrap中点击按钮后变灰并显示加载中实例代码
2016/09/23 Javascript
TableSort.js表格排序插件使用方法详解
2017/02/10 Javascript
Angular2使用Augury来调试Angular2程序
2017/05/21 Javascript
webpack配置之后端渲染详解
2017/10/26 Javascript
JavaScript实现的DOM绘制柱状图效果示例
2018/08/08 Javascript
Vue 实现展开折叠效果的示例代码
2018/08/27 Javascript
Nodejs使用Mongodb存储与提供后端CRD服务详解
2018/09/04 NodeJs
如何使用pm2快速将项目部署到远程服务器
2019/03/12 Javascript
JS实现根据详细地址获取经纬度功能示例
2019/04/16 Javascript
微信小程序云开发之云函数详解
2019/05/16 Javascript
python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
2014/08/15 Python
Python中让MySQL查询结果返回字典类型的方法
2014/08/22 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
Python模块文件结构代码详解
2018/02/03 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
TensorFlow加载模型时出错的解决方式
2020/02/06 Python
Python 写了个新型冠状病毒疫情传播模拟程序
2020/02/14 Python
pycharm 使用anaconda为默认环境的操作
2021/02/05 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
工程师自我评价怎么写
2013/09/19 职场文书
老总助理工作岗位职责
2014/02/06 职场文书
学生会招新策划书
2014/02/14 职场文书
学校师德师风整改方案
2014/10/28 职场文书
2014年采购员工作总结
2014/11/18 职场文书
2015小学教师德育工作总结
2015/05/12 职场文书
2019年大学生学年自我鉴定!
2019/03/25 职场文书