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 相关文章推荐
JavaScript在IE和Firefox浏览器下的7个差异兼容写法小结
Jun 18 Javascript
如何获取JQUERY AJAX返回的JSON结果集实现代码
Dec 10 Javascript
window.location的重写及判断location是否被重写
Sep 04 Javascript
纯JavaScript 实现flappy bird小游戏实例代码
Sep 27 Javascript
JS实现复制内容到剪贴板功能
Feb 05 Javascript
浅谈Node.js ORM框架Sequlize之表间关系
Jul 24 Javascript
layui radio性别单选框赋值方法
Aug 15 Javascript
小试SVG之新手小白入门教程
Jan 08 Javascript
详解vue组件中使用路由方法
Feb 12 Javascript
layui原生表单验证的实例
Sep 09 Javascript
过滤器vue.filters的使用方法实现
Sep 18 Javascript
js中forEach,for in,for of循环的用法示例小结
Mar 14 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
迅速确定php多维数组的深度的方法
2014/01/07 PHP
PHP简单判断iPhone、iPad、Android及PC设备的方法
2016/10/11 PHP
PHP的imageTtfText()函数深入详解
2021/03/03 PHP
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
JQuery实现简单验证码提示解决方案
2012/12/20 Javascript
jquery click([data],fn)使用方法实例介绍
2013/07/08 Javascript
IE6下javasc#ipt:void(0) 无效的解决方法
2013/12/23 Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
2014/04/15 Javascript
JavaScript分页功能的实现方法
2015/04/25 Javascript
JS实现网页上随机产生超链接地址的方法
2015/11/09 Javascript
对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
2016/04/11 Javascript
Vue获取DOM元素样式和样式更改示例
2017/03/07 Javascript
JS操作xml对象转换为Json对象示例
2017/03/25 Javascript
利用Angular.js编写公共提示模块的方法教程
2017/05/28 Javascript
Vue非父子组件通信详解
2017/06/12 Javascript
JavaScript创建对象的七种方式全面总结
2017/08/21 Javascript
JavaScript实现body内任意节点的自定义属性功能示例
2017/09/18 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
2017/09/26 Javascript
jquery自定义显示消息数量
2017/12/19 jQuery
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
微信小程序上传图片实例
2018/05/28 Javascript
BootStrap中的模态框(modal,弹出层)功能示例代码
2018/11/02 Javascript
NodeJS有难度的面试题(能答对几个)
2019/10/09 NodeJs
python正则匹配查询港澳通行证办理进度示例分享
2013/12/27 Python
Python不同目录间进行模块调用的实现方法
2019/01/29 Python
Kali Linux安装ipython2 和 ipython3的方法
2019/07/11 Python
浅谈django url请求与数据库连接池的共享问题
2019/08/29 Python
tensorflow保持每次训练结果一致的简单实现
2020/02/17 Python
Python IDE环境之 新版Pycharm安装详细教程
2020/03/05 Python
Python ArgumentParse的subparser用法说明
2020/04/20 Python
Python使用sqlite3模块内置数据库
2020/05/07 Python
领导干部作风整顿剖析材料
2014/10/11 职场文书
美术教师个人总结
2015/02/06 职场文书
合作与交流自我评价
2015/03/09 职场文书
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers