ZO的仓库

导航

随笔分类 -  JavaScript

1 2 下一页

JS自动格式化输入的数字/千位分隔符
摘要: 阅读全文

posted @ 2015-01-09 16:38 MIXZO 阅读(515) 评论(0) 推荐(0)

js在IE和FF下的兼容性问题
摘要:本文出自前端档案,以作学习参考之用。自己也补充了一些内容长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性: 一、函数和方法差异; ... 阅读全文

posted @ 2015-01-09 16:36 MIXZO 阅读(122) 评论(0) 推荐(0)

js 浏览器兼容的一些方法
摘要:使用js是一件令人很抓狂的事情,很多的浏览器兼容,一大推的代码,谁的脑袋能记住那么多的东西,只有平时多积累,所谓熟能生巧嘛。。这里列出一些常用的兼容代码,一点点积累哈~~~ 一、以跨浏览器的方式处理事件。这个叫EventUtil对象定义了一些方法,用来处理各浏览器之间的差异。 var Event... 阅读全文

posted @ 2015-01-09 16:35 MIXZO 阅读(427) 评论(0) 推荐(0)

js键盘事件全面控制详解
摘要:js键盘事件全面控制主要分四个部分第一部分:浏览器的按键事件第二部分:兼容浏览器第三部分:代码实现和优化第四部分:总结第一部分:浏览器的按键事件用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、 onkeypress和... 阅读全文

posted @ 2015-01-09 16:34 MIXZO 阅读(459) 评论(0) 推荐(0)

setTimeout的使用与参数传递
摘要:在使用JavaScript的时候,我们有时需要间隔的执行一个方法,比如用来产生网页UI动画特效啥的。这是我们常常会使用方法setInterval或setTimeout,但是由于这两个方法是由脚本宿主模拟出来的Timer线程,在通过其调用我们的方法是不能为其传递参数。我们常用的使用场景是:windo... 阅读全文

posted @ 2015-01-09 16:31 MIXZO 阅读(534) 评论(0) 推荐(0)

jQuery下通过$.browser来判断浏览器
摘要:使用方法:$.browser.['浏览器关键字']代码如下:$(function() {if($.browser.msie) {alert("this is msie");}else if($.browser.safari){alert("this is safari!");}else if($.b... 阅读全文

posted @ 2015-01-09 16:30 MIXZO 阅读(589) 评论(0) 推荐(0)

JS关于时间的计算
摘要:用javascript返回两个时间差,精确到秒:Date.diff = function(a,b){ if(a instanceof Date && b.instanceof Date) { return Math.round((a.getTime() - b.getTim... 阅读全文

posted @ 2015-01-09 16:29 MIXZO 阅读(544) 评论(0) 推荐(0)

JS时间格式 GMT格式转换
摘要:JavaScript时间格式转换总结1.当前系统区域设置格式(toLocaleDateString和toLocaleTimeString)例子:(new Date()).toLocaleDateString() + " " + (new Date()).toLocaleTimeString()结果:... 阅读全文

posted @ 2015-01-09 16:28 MIXZO 阅读(5000) 评论(0) 推荐(0)

JS获取屏幕,浏览器,网页高度宽度
摘要:网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的... 阅读全文

posted @ 2015-01-09 16:22 MIXZO 阅读(171) 评论(0) 推荐(0)

jQuery 获取父窗口的元素 父窗口 子窗口(iframe)
摘要:$("#父窗口元素ID",window.parent.document);对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID");取父窗口的元素方法:$(selector, window.parent.document);... 阅读全文

posted @ 2015-01-09 16:21 MIXZO 阅读(753) 评论(0) 推荐(0)

解决IE6下JS动态插入iframe不显示的方法
摘要:function myshowBox(titles, urls, objWidth, objHeight, flags){ var _title = titles; var _url = urls; var _width = objWidth; var _height = objHeight... 阅读全文

posted @ 2015-01-09 16:20 MIXZO 阅读(186) 评论(0) 推荐(0)

jQuery 屏蔽鼠标快速经过
摘要:导航:var navFun = function() { var mouseover_tid = []; var mouseout_tid = []; $(".header .nav li").each(function(index) { $(this).hover( functi... 阅读全文

posted @ 2015-01-09 15:37 MIXZO 阅读(218) 评论(0) 推荐(0)

JQ插件jquery.fn.extend与jquery.extend
摘要:jQuery为开发插件提拱了两个方法,分别是:JavaScript代码jQuery.fn.extend(object);jQuery.extend(object); jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。jQuery.fn.extend(objec... 阅读全文

posted @ 2015-01-09 15:36 MIXZO 阅读(210) 评论(0) 推荐(0)

js获取客户端操作系统
摘要:functiondetectOS(){varsUserAgent=navigator.userAgent;varisWin=(navigator.platform=="Win32")||(navigator.platform=="Windows");varisMac=(navigator.platf... 阅读全文

posted @ 2015-01-09 15:34 MIXZO 阅读(576) 评论(0) 推荐(0)

js数组的操作
摘要:1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, .... 阅读全文

posted @ 2015-01-09 15:31 MIXZO 阅读(175) 评论(0) 推荐(0)

一些实用的JS
摘要:1.str.split(/\s+/)这句是表示以和/\s+/匹配的字符串作为分界,分割字符串str比如一个空格或者多个或者空格以及回车等 其中+表示一个或者多个var a = "b-c-d";var d = a.split("-");alert(d[1]); //c2.var up_class;i... 阅读全文

posted @ 2015-01-09 15:30 MIXZO 阅读(239) 评论(0) 推荐(0)

HTML 5 canvas —— 基本语法
摘要:目录简述canvas 基础2D context API基本线条路径插入图像像素级操作文字阴影颜色渐变小节简述HTML5 规范引进了很多新特性,其中最令人期待的之一就是canvas元素。HTML 5canvas提供了通过 JavaScript 绘制图形的方法,此方法使用简单但功能强大。每一个canva... 阅读全文

posted @ 2015-01-09 15:26 MIXZO 阅读(274) 评论(0) 推荐(0)

JS正则表达式大全
摘要:验证数字的正则表达式集验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小... 阅读全文

posted @ 2015-01-09 15:24 MIXZO 阅读(376) 评论(0) 推荐(0)

JavaScript验证
摘要:PS:应用于企业带驾后台系统PS:提取于嗨友会注册页/*身份证*/var vcity = { 11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁", 22: "吉林", 23: "黑龙江", 31: "上海", 32: "江苏", 3... 阅读全文

posted @ 2015-01-09 15:22 MIXZO 阅读(327) 评论(0) 推荐(0)

兼容FF 加入收藏夹和设为首页
摘要:兼容FF 加入收藏夹和设为首页加入收藏设为首页 阅读全文

posted @ 2015-01-09 15:19 MIXZO 阅读(116) 评论(0) 推荐(0)

1 2 下一页