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 相关文章推荐
下载站控制介绍字数显示的脚本 显示全部 隐藏介绍等功能
Sep 19 Javascript
jquery 选项卡效果 新手代码
Jul 08 Javascript
JavaScript函数模式详解
Nov 07 Javascript
JavaScript取得WEB安全颜色列表的方法
Jul 14 Javascript
jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法
Aug 07 Javascript
jquery实现滑动特效代码
Aug 10 Javascript
jQuery检测滚动条是否到达底部
Dec 15 Javascript
实现React单页应用的方法详解
Aug 02 Javascript
完美解决JS文件页面加载时的阻塞问题
Dec 18 Javascript
Angular 开发学习之Angular CLI的安装使用
Dec 31 Javascript
JavaScript静态作用域和动态作用域实例详解
Jun 17 Javascript
JavaScript 面向对象程序设计详解【类的创建、实例对象、构造函数、原型等】
May 12 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
ftp类(example.php)
2006/10/09 PHP
微信公众号开发之文本消息自动回复php代码
2016/08/08 PHP
Laravel监听数据库访问,打印SQL的例子
2019/10/24 PHP
javascript编程起步(第五课)
2007/01/10 Javascript
jquery 追加tr和删除tr示例代码
2013/09/12 Javascript
js实现分享到随页面滚动而滑动效果的方法
2015/04/10 Javascript
基于jQuery实现的美观星级评论打分组件代码
2015/10/30 Javascript
学习JavaScript设计模式(单例模式)
2015/11/26 Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
2016/12/05 Javascript
利用JS实现页面删除并重新排序功能
2016/12/09 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
Ajax基础知识详解
2017/02/17 Javascript
JQuery 获取Dom元素的实例讲解
2017/07/08 jQuery
jQuery实现的简单前端搜索功能示例
2017/10/28 jQuery
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
2019/12/04 Javascript
[02:44]重置世界,颠覆未来——DOTA2 7.23版本震撼上线
2019/12/01 DOTA
python数据结构之二叉树的建立实例
2014/04/29 Python
python实现多线程采集的2个代码例子
2014/07/07 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
Python+OpenCV实现车牌字符分割和识别
2018/03/31 Python
Python实现基于C/S架构的聊天室功能详解
2018/07/07 Python
pyqt5 lineEdit设置密码隐藏,删除lineEdit已输入的内容等属性方法
2019/06/24 Python
Python + selenium + crontab实现每日定时自动打卡功能
2020/03/31 Python
python中字符串的编码与解码详析
2020/12/03 Python
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
澳大利亚墨尔本的在线时装店:LORETA
2018/09/14 全球购物
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
TCP/IP的分层模型
2013/10/27 面试题
租车协议书范本
2014/04/22 职场文书
导师工作推荐信
2015/03/27 职场文书
教师节随笔
2015/08/15 职场文书
2016年4月份红领巾广播稿
2015/12/21 职场文书
详解GaussDB for MySQL性能优化
2021/05/18 MySQL
Python 的演示平台支持 WSGI 接口的应用
2022/04/20 Python