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控制左右箭头滚动图片列表的实例
May 20 Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
May 12 Javascript
vue.js学习笔记之绑定style样式和class列表
Oct 31 Javascript
微信小程序搜索组件wxSearch实例详解
Jun 08 Javascript
ionic环境配置及问题详解
Jun 27 Javascript
详解win7 cmd执行vue不是内部命令的解决方法
Jul 27 Javascript
JS基于封装函数实现的表格分页完整示例
Jun 26 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
Mar 21 Javascript
JavaScript静态作用域和动态作用域实例详解
Jun 17 Javascript
Vue实现商品详情页的评价列表功能
Sep 04 Javascript
小程序如何写动态标签的实现方法
Feb 05 Javascript
微信小程序实现电子签名并导出图片
May 27 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
模拟xcopy的函数
2006/10/09 PHP
一个颜色轮换的简单例子
2006/10/09 PHP
php setcookie函数的参数说明及其用法
2014/04/20 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
php基于ob_start(ob_gzhandler)实现网页压缩功能的方法
2017/02/18 PHP
php-fpm添加service服务的例子
2018/04/27 PHP
jQuery 操作option的实现代码
2011/03/03 Javascript
Javascript中找到子元素在父元素内相对位置的代码
2012/07/21 Javascript
jQuery当鼠标悬停时放大图片的效果实例
2013/07/03 Javascript
JavaScript执行顺序详细介绍
2013/12/04 Javascript
jQuery选择器源码解读(一):Sizzle方法
2015/03/31 Javascript
JS实现带提示的星级评分效果完整实例
2015/10/30 Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
2016/06/15 Javascript
简单封装js的dom查询实例代码
2016/07/08 Javascript
js无提示关闭浏览器窗口的两种方法分析
2016/11/06 Javascript
TypeScript入门-基本数据类型
2017/03/28 Javascript
React-router 4 按需加载的实现方式及原理详解
2017/05/25 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
2017/09/18 Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
JavaScript实现树的遍历算法示例【广度优先与深度优先】
2017/10/26 Javascript
浅谈gulp创建完整的项目流程
2017/12/20 Javascript
JavaScript实现数值自动增加动画
2017/12/28 Javascript
使用mint-ui实现省市区三级联动效果的示例代码
2018/02/09 Javascript
微信小程序 弹窗输入组件的实现解析
2019/08/12 Javascript
Javascript模块化机制实现原理详解
2020/04/02 Javascript
nodejs中使用worker_threads来创建新的线程的方法
2021/01/22 NodeJs
用Python的Django框架来制作一个RSS阅读器
2015/07/22 Python
PyQT5速成教程之Qt Designer介绍与入门
2020/11/02 Python
飞利浦比利时官方网站:Philips比利时
2016/08/24 全球购物
小学教师师德演讲稿
2014/05/06 职场文书
见习报告的格式
2014/11/04 职场文书
幼儿园托班开学寄语(2016秋季)
2015/12/03 职场文书
Django如何创作一个简单的最小程序
2021/05/12 Python
MySQL如何构建数据表索引
2021/05/13 MySQL
详解mysql三值逻辑与NULL
2021/05/19 MySQL
Python序列化与反序列化相关知识总结
2021/06/08 Python