js
duang_huang
这个作者很懒,什么都没留下…
展开
-
异步加载的JS如何在chrome浏览器断点调试?
我们常常利用chrome强大的控制台Sources下面进行代码断点调试,但是通过$.getScript等异步加载JS的方式在Sources里面就是找不到,那如何进行debug断点调试呢?这是我们用Sources断点调试的实例图:图中我们可以看到,在index.js中我们通过$.getScript引入test.js,看看表现如何:我们在Network中看到test.j原创 2016-05-23 12:11:49 · 1819 阅读 · 3 评论 -
嵌入跨域iframe高度自适应
// 计算页面的实际高度,iframe自适应会用到 function calcPageHeight(doc) { var cHeight = Math.max(doc.body.clientHeight, doc.documentElement.clientHeight) var sHeight = Math.max(doc转载 2016-08-25 18:13:46 · 462 阅读 · 0 评论 -
防止ajax多次提交
作者:长天之云链接:https://www.zhihu.com/question/19805411/answer/15465427来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。不推荐用外部变量锁定或修改按钮状态的方式,因为那样比较难:要考虑并理解 success, complete, error, timeout 这些事件的区别,并注册正转载 2017-03-14 16:19:41 · 775 阅读 · 0 评论 -
setTimeout
1, setTimeout()基础setTimeout函数用来指定某个函数或某段代码,在多少毫秒之后执行。它返回一个整数,表示定时器的编号,以后可以用来取消这个定时器。1var timerId = setTimeout(func|code, delay)上面代码中,setTimeout函数接受两个参数,第一个参数func|code是将要推迟执行的函数名或者一段代码,第二个参数delay是推迟执行的...转载 2018-04-20 16:11:32 · 1206 阅读 · 0 评论