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 相关文章推荐
javascript 闭包疑问
Dec 30 Javascript
纯JS实现的批量图片预览加载功能
Aug 14 Javascript
JQUERY实现左侧TIPS滑进滑出效果示例
Jun 27 Javascript
jquery实现点击消失的代码
Mar 03 Javascript
javascript实现点击单选按钮链接转向对应网址的方法
Aug 12 Javascript
Bootstrap3制作图片轮播效果
May 12 Javascript
JS中关于事件处理函数名后面是否带括号的问题
Nov 16 Javascript
详解webpack分离css单独打包
Jun 21 Javascript
将jquery.qqFace.js表情转换成微信的字符码
Dec 01 jQuery
vue动态禁用控件绑定disable的例子
Oct 28 Javascript
Node.js实现批量下载图片简单操作示例
Jan 18 Javascript
js实现全选和全不选
Jul 28 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
现磨咖啡骗局!现磨咖啡=新鲜咖啡?现磨咖啡背后的猫腻你不懂!
2019/03/28 冲泡冲煮
用libtemplate实现静态网页生成
2006/10/09 PHP
JavaScript 直接操作本地文件的实现代码
2009/12/01 Javascript
jquery-syntax动态语法着色示例代码
2014/05/14 Javascript
js css 实现遮罩层覆盖其他页面元素附图
2014/09/22 Javascript
JavaScript获取网页支持表单字符集的方法
2015/04/02 Javascript
JavaScript 变量、作用域及内存
2015/04/08 Javascript
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
JavaScript自定义分页样式
2017/01/17 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
详解webpack3编译兼容IE8的正确姿势
2017/12/21 Javascript
Express之托管静态文件的方法
2018/06/01 Javascript
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
微信小程序导航栏滑动定位功能示例(实现CSS3的positionsticky效果)
2019/01/24 Javascript
JavaScript鼠标拖拽事件详解
2020/04/03 Javascript
Python中的__SLOTS__属性使用示例
2015/02/18 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
为什么说python更适合树莓派编程
2020/07/20 Python
Pretty Little Thing爱尔兰:时尚女性服饰
2017/03/27 全球购物
法国最大的在线眼镜店:EasyLunettes
2019/08/26 全球购物
教育系毕业生中文求职信范文
2013/10/06 职场文书
高一物理教学反思
2014/01/24 职场文书
中秋节主持词
2014/04/02 职场文书
爱护公物标语
2014/06/24 职场文书
爱心捐书活动总结
2014/07/05 职场文书
老龄工作先进事迹
2014/08/15 职场文书
售后服务承诺函格式
2015/01/21 职场文书
毕业生个人自荐书
2015/03/05 职场文书
中学生勤俭节约倡议书
2015/04/29 职场文书
2015年学校少先队工作总结
2015/07/20 职场文书
2019年二手房买卖合同范本
2019/10/14 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript
四十九个javascript小知识实用技巧
2021/11/20 Javascript
把77A收信机改造成收音机
2022/04/05 无线电
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android