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插件原来如此简单 jQuery插件的机制及实战
Feb 07 Javascript
关于query Javascript CSS Selector engine
Apr 12 Javascript
ExtJS DOM元素操作经验分享
Aug 28 Javascript
jquery实现表格本地排序的方法
Mar 11 Javascript
jquery使用animate方法实现控制元素移动
Mar 27 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
May 16 Javascript
jQuery插件简单学习实例教程
Jul 01 Javascript
详解使用nvm管理多版本node的方法
Aug 30 Javascript
JavaScript禁用右键单击优缺点分析
Jan 20 Javascript
Webpack 4如何动态切割JS注入文件名详解
Jul 09 Javascript
vue 中 elment-ui table合并上下两行相同数据单元格
Dec 26 Javascript
一百多行代码实现react拖拽hooks
Mar 23 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
使用bcompiler对PHP文件进行加密的代码
2010/08/29 PHP
thinkPHP中create方法与令牌验证实例浅析
2015/12/08 PHP
PHP屏蔽关键字实现方法
2016/11/17 PHP
PHP多进程编程实例详解
2017/07/19 PHP
PHP观察者模式示例【Laravel框架中有用到】
2018/06/15 PHP
Laravel中10个有用的用法小结
2019/05/06 PHP
JS 控制非法字符的输入代码
2009/12/04 Javascript
javascript 显示当前系统时间代码
2009/12/28 Javascript
jquery插件制作 自增长输入框实现代码
2012/08/17 jQuery
javascript遍历控件实例详细解析
2014/01/10 Javascript
深入浅析JavaScript中对事件的三种监听方式
2015/09/29 Javascript
JavaScript中用let语句声明作用域的用法讲解
2016/05/20 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
2017/10/24 Javascript
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
判断jQuery是否加载完成,没完成继续判断的解决方法
2017/12/06 jQuery
JQuery Ajax跨域调用和非跨域调用问题实例分析
2019/04/16 jQuery
JS+CSS实现动态时钟
2021/02/19 Javascript
python django 访问静态文件出现404或500错误
2017/01/20 Python
Python中装饰器兼容加括号和不加括号的写法详解
2017/07/05 Python
使用python实现ANN
2017/12/20 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
python处理excel绘制雷达图
2019/10/18 Python
Python实现仿射密码的思路详解
2020/04/23 Python
django模型类中,null=True,blank=True用法说明
2020/07/09 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
西班牙手机之家:Phone House
2018/10/18 全球购物
台湾时尚彩瞳专门店:imeime
2019/08/16 全球购物
西班牙品牌鞋子、服装和配饰在线商店:Esdemarca
2021/02/17 全球购物
2015年幼儿园毕业感言
2014/02/12 职场文书
中职生自荐信范文
2014/06/15 职场文书
田径运动会通讯稿
2014/09/13 职场文书
万能检讨书2000字
2014/10/17 职场文书
党员个人整改措施
2014/10/24 职场文书
个人总结与自我评价
2015/02/14 职场文书
Go 语言中 20 个占位符的整理
2021/10/16 Golang