一、预加载图像
如果你的网页中需要使用大量初始不可见的(例如,悬停的)图像,那么可以预加载这些图像。
1 |
|
二、检查图像是否加载
有时为了继续脚本,你可能需要检查图像是否全部加载完毕。
1 |
|
三、自动修复破坏的图像
逐个替换已经破坏的图像链接是非常痛苦的。不过,下面这段简单的代码可以帮助你。
1 |
|
<a id=d”” name=”d”>
四、鼠标滚轮
1 |
|
五、鼠标坐标
1、原生 JavaScript 实现
1 |
|
1 |
|
2、jQuery实现
1 |
|
六、禁止移动端浏览器页面滚动
1、HTML 实现
1 |
|
2、原生 JavaScript 实现
1 |
|
七、阻止默认行为
1、原生 JavaScript 实现
1 |
|
2、jQuery 实现
1 |
|
八、阻止冒泡
1、原生 JavaScript 实现
1 |
|
2、jQuery 实现
1 |
|
九、检测浏览器是否支持 svg
1 |
|
十、检测浏览器是否支持 canvas
1 |
|
十一、检测是否是微信浏览器
1 |
|
十二、强制移动端页面横屏显示
1 |
|
十三、获得/失去焦点
1、原生 JavaScript 实现
1 |
|
1 |
|
2、jQuery 实现
1 |
|
1 |
|
十四、获取上传文件大小
1 |
|
1 |
|
十五、限制上传文件类型
1、高版本浏览器
1 |
|
2、限制图片
1 |
|
3、低版本浏览器
1 |
|
1 |
|
十六、常用的正则表达式
1 |
|
十七、限制字符数
1 |
|
1 |
|
十八、验证码倒计时
1 |
|
1、原生 Javascript 实现
1 |
|
2、jQuery 实现
1 |
|
十九、时间倒计时
1 |
|
1 |
|
二十、时间戳、毫秒格式化
1 |
|
二十一、当前日期
1 |
|
二十二、判断某个月份里面哪些天是周六/周日
1 |
|
1 |
|
二十三、AJAX 调用错误处理
1 |
|
- 本文作者: Alvin
- 本文链接: https://alvinyw.github.io/2018/05/8/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!