JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)


Posted in Javascript onJune 16, 2016

本文实例讲述了JS实用技巧。分享给大家供大家参考,具体如下:

js屏蔽错误

把下面的代码放在JS脚本中

<script type="text/javascript">
window.onerror = function(){
   alert("出现脚本错误");
   return true;
}
alert(b);
</script>

注意:定义onerror事件应该在出错之前,否则任然会出现脚本错误

如何防止设置DIV出现滚动条?

style="overflow-x: hidden; overflow-y: auto;"

通过JS控制页面的样式也可以利用数组的形式表现

function init(){
  //document.getElementById("ac").style.display = "none";与下面的等价
  document.getElementById("ac").style["display"] = "none";
}
window.onload = init;

如何控制背景图片的位置?

因为background属性定位不受对象的补丁因素(padding)影响,所以可以用数值定位

background-position属性的默认值为:0% 0%,从指定区域的左上角

#wrapper{
  position:relative;
  background:url(../res/main_bg.png) no-repeat;
  background-position: 0% 5%;
  _background-image:none;
  display:none;
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
js tab效果的实现代码
Dec 26 Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
Mar 15 Javascript
Java File类的常用方法总结
Mar 18 Javascript
Jquery解析json字符串及json数组的方法
May 29 Javascript
图解Sublime Text3使用技巧
Dec 21 Javascript
基于Vue实现页面切换左右滑动效果
Jun 29 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
Mar 01 Javascript
ios中视频的最后一桢问题解决
May 14 Javascript
泛谈JS逻辑判断选择器 || &amp;&amp;
May 24 Javascript
JS数组方法slice()用法实例分析
Jan 18 Javascript
JS常用正则表达式超全集(密码强度校验,金额校验,IE版本,IPv4,IPv6校验)
Feb 03 Javascript
JavaScript中reduce()的5个基本用法示例
Jul 19 Javascript
javascript的replace方法结合正则使用实例总结
Jun 16 #Javascript
jQuery插件实现文件上传功能(支持拖拽)
Aug 27 #Javascript
jQuery插件实现图片轮播特效
Jun 16 #Javascript
javascript正则表达式之分组概念与用法实例
Jun 16 #Javascript
js学习阶段总结(必看篇)
Jun 16 #Javascript
原生js封装二级城市下拉列表的实现代码
Jun 16 #Javascript
jQuery获取剪贴板内容的方法
Jun 16 #Javascript
You might like
PHP的一个完美GIF等比缩放类,附带去除缩放黑背景
2014/04/01 PHP
CI框架自动加载session出现报错的解决办法
2014/06/17 PHP
PHP实现163邮箱自动发送邮件
2016/03/29 PHP
PHP中的日期时间处理利器实例(Carbon)
2017/06/09 PHP
php之可变函数的实例详解
2017/09/13 PHP
基于jQuery的实现简单的分页控件
2010/10/10 Javascript
Jquery下判断Id是否存在的代码
2011/01/06 Javascript
JavaScript中“过于”犀利地for/in循环使用示例
2013/10/22 Javascript
Firefox中使用outerHTML的2种解决方法
2014/06/07 Javascript
node.js实现逐行读取文件内容的代码
2014/06/27 Javascript
JS表的模拟方法
2015/02/05 Javascript
jQuery hover事件简单实现同时绑定2个方法
2016/06/07 Javascript
jQuery获取Table某列的值(推荐)
2017/03/03 Javascript
nodejs+websocket实时聊天系统改进版
2017/05/18 NodeJs
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
node.js的Express服务器基本使用教程
2019/01/09 Javascript
在layui下对元素进行事件绑定的实例
2019/09/06 Javascript
vuex中store存储store.commit和store.dispatch的用法
2020/07/24 Javascript
elementui更改el-dialog关闭按钮的图标d的示例代码
2020/08/04 Javascript
[31:47]夜魇凡尔赛茶话会 第三期01:选手知多少
2021/03/11 DOTA
全面理解Python中self的用法
2016/06/04 Python
用python找出那些被“标记”的照片
2017/04/20 Python
Python实现计算两个时间之间相差天数的方法
2017/05/10 Python
Pyspider中给爬虫伪造随机请求头的实例
2018/05/07 Python
python操作excel的包(openpyxl、xlsxwriter)
2018/06/11 Python
Django实现分页功能
2018/07/02 Python
pandas 对日期类型数据的处理方法详解
2019/08/08 Python
pycharm工具连接mysql数据库失败问题
2020/04/01 Python
原装进口全世界:天猫国际
2016/08/03 全球购物
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
2013/08/04 面试题
医学生毕业自我鉴定
2014/03/26 职场文书
股指期货心得体会
2014/09/10 职场文书
原告离婚代理词
2015/05/23 职场文书
冰雪公主观后感
2015/06/16 职场文书
Nginx反向代理学习实例教程
2021/10/24 Servers
利用Redis实现点赞功能的示例代码
2022/06/28 Redis