javascript
文章平均质量分 55
code301
后端工程师,目前工作中使用的语言为PHP,Golang,C#
敬畏每一行代码
展开
-
Ajax实现页面无操作自动退出操作
当我们在浏览网站时,在一定时间在当前网站无任何操作,使用Ajax实现自动退出功能。分析需求,用户无操作退出。如何友好的提示提示用户?如何做判定用户在一定时间没有任何操作?在js中我们可以通过鼠标按下移动事件,键盘事件等来进行判定。 var maxTime = 600; // seconds var time = maxTime; $('body').on('key原创 2017-09-30 14:16:59 · 2625 阅读 · 0 评论 -
原生JS实现判断碰撞的方法
这次为大家实例讲述了JS实现判断碰撞的方法。碰撞的应用场景非常多比如,放烟花、小球碰壁反弹、像素鸟等,所以我们先要弄清除如何进行碰撞判断,才能进行以后的操作。 Document *{ padding: 0px; margin: 0px; } #d1{转载 2017-10-11 17:50:50 · 880 阅读 · 0 评论 -
ajax请求status为canceled的原因浅析
今使用AJAX提交数据的时候数据提交成功,也插入到了数据库,但是并没有返回值.打开网络控制台发现请求状态为canceled.之前一直没有见过这种请求状态.经过仔细检查发现在进行ajax请求时地址栏带了参数显然这并不是我通过ajax提交的请求.也就是说我的ajax请求被干扰了.检查代码,发现绑定的form表单button自带提交属性于是乎将此表单增加type='b原创 2017-10-21 15:02:46 · 11161 阅读 · 1 评论 -
layer的Icon样式以及一些常用的layer窗口使用
转载地址:http://blog.csdn.net/beauxie/article/details/60959971本文搜集的是本人在实际开发中所用到的layer窗口,未用到的layer按钮,请参考layer官网:http://layer.layui.com/一、layer的icon样式以上样式测试代码:[javascript]转载 2017-11-10 13:46:06 · 1253 阅读 · 0 评论 -
FormData提交表单及上传文件
FormData 对象,可以把form中所有表单元素的name与value组成一个queryString,提交到后台。在使用Ajax提交时,使用FormData对象可以减少拼接queryString的工作量。使用FormData对象1.创建一个FormData空对象,然后使用append方法添加key/value[javascript]原创 2017-11-03 11:15:14 · 3535 阅读 · 1 评论 -
JS限制移动端与PC端只能只能输入数字
PC端移动端原创 2018-02-01 10:50:30 · 1422 阅读 · 0 评论 -
JS实现钢琴效果
效果图如下(点击对应的按键会有不同的声音):素材准备:按键音效:背景图片:代码实现:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>钢琴</title> <style type="t原创 2018-03-23 16:51:18 · 35129 阅读 · 96 评论 -
JS实现网站悬浮广告
如图黄色区块会沿着浏览器的上下左右碰撞移动,可关闭,鼠标移上去会停止<!doctype html><html><he> <meta charset="utf-8"> <title>广告</title> <style type="text/css"> *{原创 2018-03-23 17:01:06 · 3303 阅读 · 1 评论 -
JS判断鼠标是否滚动
var scrollFunc = function (e) { var direct = 0; e = e || window.event; if (e.wheelDelta) { //判断浏览器IE,谷歌滑轮事件 if (e.wheelDelta > 0) { //当滑轮向上滚动时原创 2018-03-20 17:30:33 · 1615 阅读 · 0 评论