基于javascript实现窗口抖动效果


Posted in Javascript onJanuary 03, 2016

本文实例讲解了基于javascript实现窗口抖动效果的详细代码,分享给大家供大家参考,具体内容如下

效果图:

基于javascript实现窗口抖动效果

鼠标点击,窗口实现抖动。

具体代码:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312"/>
<title>窗口登陆效果</title>
<style type="text/css">
#win
{
 position:relative;
 width:100px;
 height:100px;
 background-color:#666;
}
</style>
<script type="text/javascript"> 
var a=['top','left'];
var b=0; 
var u;
function fudu()
{ 
 win.style[a[b%2]]=(b++)%4<2?"0px":"4px"; 
 if(b>15)
 {
  clearInterval(u);
  b=0
 } 
}
function zd()
{
 clearInterval(u); 
 u=setInterval(fudu,32) 
} 
window.onload=function()
{
 var bt=document.getElementById("bt");
 var win=document.getElementById("win");
 bt.onclick=zd;
}
</script> 
</head> 
<body > 
<button id="bt">点击振动</button> 
<div id="win"></div> 
</body> 
</html>

希望本文所述对大家学习javascript程序设计有所帮助,帮助大家实现窗口抖动效果。

Javascript 相关文章推荐
Stop SQL Server
Jun 21 Javascript
js类中的公有变量和私有变量
Jul 24 Javascript
学习ExtJS fit布局使用说明
Oct 08 Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
Mar 07 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
Sep 09 Javascript
对js中回调函数的一些看法
Aug 29 Javascript
基于jQuery实现中英文切换导航条效果
Sep 18 Javascript
Javascript this 函数深入详解
Dec 13 Javascript
vue移动端裁剪图片结合插件Cropper的使用实例代码
Jul 10 Javascript
使用jquery模拟a标签的click事件无法实现跳转的解决
Dec 04 jQuery
vue cli 3.x 项目部署到 github pages的方法
Apr 17 Javascript
vue轮播组件实现$children和$parent 附带好用的gif录制工具
Sep 26 Javascript
理解jquery事件冒泡
Jan 03 #Javascript
实例讲解避免javascript冲突的方法
Jan 03 #Javascript
详解js中class的多种函数封装方法
Jan 03 #Javascript
js中利用tagname和id获取元素的方法
Jan 03 #Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
Jan 03 #Javascript
基于javascript实现简单计算器功能
Jan 03 #Javascript
详解Javascript事件驱动编程
Jan 03 #Javascript
You might like
php 多关键字 高亮显示实现代码
2012/04/23 PHP
php随机输出名人名言的代码
2012/10/07 PHP
PHP实现过滤掉非汉字字符只保留中文字符
2015/06/04 PHP
PHP实现简单爬虫的方法
2015/07/29 PHP
Smarty日期时间操作方法示例
2016/11/15 PHP
php实现URL加密解密的方法
2016/11/17 PHP
用js实现层随着内容大小动态渐变改变 推荐
2009/12/19 Javascript
JQuery 文本框使用小结
2010/05/22 Javascript
Confirmer JQuery确认对话框组件
2010/06/09 Javascript
JQuery 拾色器插件发布-jquery.icolor.js
2010/10/20 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
2016/06/24 Javascript
AngularJS 执行流程详细介绍
2016/08/18 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
详解angularjs popup-table 弹出框表格指令
2017/09/20 Javascript
vue+iview+less+echarts实战项目总结
2018/02/22 Javascript
nodejs更改项目端口号的方法
2018/05/13 NodeJs
vue初始化动画加载的实例
2018/09/01 Javascript
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
vue.js高德地图实现热点图代码实例
2019/04/18 Javascript
Vue  webpack 项目自动打包压缩成zip文件的方法
2019/07/24 Javascript
基于JS实现父组件的请求服务过程解析
2019/10/14 Javascript
JavaScript实现刮刮乐效果
2020/11/01 Javascript
Python中使用SAX解析xml实例
2014/11/21 Python
获取Django项目的全部url方法详解
2017/10/26 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
python pytest进阶之xunit fixture详解
2019/06/27 Python
Python批量启动多线程代码实例
2020/02/18 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
Python3与fastdfs分布式文件系统如何实现交互
2020/06/23 Python
一款利用html5和css3动画排列人物头像的实例演示
2014/12/05 HTML / CSS
自荐信的两点禁忌
2013/10/30 职场文书
体育专业个人求职信范文
2013/12/27 职场文书
酒店副总经理岗位职责范本
2014/02/04 职场文书
技术总监管理职责范本
2014/03/06 职场文书