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 相关文章推荐
jQuery简单实现banner图片切换
Jan 02 Javascript
jQuery制作的别致导航有阴影背景高亮模式窗口
Apr 15 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
May 06 Javascript
JS实现滑动门效果的方法详解
Dec 19 Javascript
jQuery实现动态给table赋值的方法示例
Jul 04 jQuery
详解Angular.js中$http拦截器的介绍及使用
Jul 04 Javascript
关于Vue在ie10下空白页的debug小结
May 02 Javascript
js数据类型检测总结
Aug 05 Javascript
vscode 开发Vue项目的方法步骤
Nov 25 Javascript
详解小程序之简单登录注册表单验证
May 13 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
May 14 Javascript
聊聊vue 中的v-on参数问题
Jan 29 Vue.js
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
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
php实现文章置顶功能的方法
2016/10/20 PHP
PHP-X系列教程之内置函数的使用示例
2017/10/16 PHP
CI框架(CodeIgniter)实现的导入、导出数据操作示例
2018/05/24 PHP
基于laravel Request的所有方法详解
2019/09/29 PHP
PHP数组基本用法与知识点总结
2020/06/02 PHP
JavaScript 错误处理与调试经验总结
2010/08/10 Javascript
Tab页界面 用jQuery及Ajax技术实现(php后台)
2011/10/12 Javascript
js判断屏幕分辨率的代码
2013/07/16 Javascript
手机平板等移动端适配跳转URL的js代码
2014/01/25 Javascript
js怎么覆盖原有方法实现重写
2014/09/04 Javascript
JS中判断字符串中出现次数最多的字符及出现的次数的简单实例
2016/06/03 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
javascript操作元素的常见方法小结
2019/11/13 Javascript
js实现数据导出为EXCEL(支持大量数据导出)
2020/03/31 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
Python下的twisted框架入门指引
2015/04/15 Python
python开发之thread线程基础实例入门
2015/11/11 Python
python使用str &amp; repr转换字符串
2016/10/13 Python
Python操作json的方法实例分析
2018/12/06 Python
python中resample函数实现重采样和降采样代码
2020/02/25 Python
python实现logistic分类算法代码
2020/02/28 Python
Pycharm2020.1安装中文语言插件的详细教程(不需要汉化)
2020/08/07 Python
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
Java如何格式化日期
2012/08/07 面试题
师范生实习的个人自我鉴定
2013/10/20 职场文书
给民警的表扬信
2014/01/08 职场文书
医科大学毕业生自荐信
2014/02/03 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
实习单位意见
2015/06/04 职场文书
家庭教育教师培训学习体会
2016/01/14 职场文书
QT与javascript交互数据的实现
2021/05/26 Javascript
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript