随笔分类 -  js

摘要:a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回aa || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b转换规则:对象为true非零数字为true非空字符串为true其他为false 阅读全文
posted @ 2014-01-06 11:38 廖凯林 阅读(110) 评论(0) 推荐(0)
摘要:window对象用法: http://www.w3school.com.cn/htmldom/dom_obj_window.asptop 属性返回最顶层的先辈窗口。该属性返回对一个顶级窗口的只读引用。如果窗口本身就是一个顶级窗口,top 属性存放对窗口自身的引用。如果窗口是一个框架,那么 top 属性引用包含框架的顶层窗口。下面的例子窗口是否在一个框架中,如果是,则跳出框架:Click the button to break out of the frame:出自w3c手册:http://www.w3school.com.cn/htmldom/prop_win_top.asp其中的跳出框架调整 阅读全文
posted @ 2013-12-31 15:25 廖凯林 阅读(1177) 评论(0) 推荐(0)
摘要:整理了一下浏览器检测的js脚本 分享给大家浏览器检测一般都是在网页打开的时候执行 使用js的闭包来实现页面加载以后执行的脚本(function(){ //页面加载后执行的脚本})() ;检测浏览器版本的js如下:(function () { window.sys = {}; //让外部可以访问,保存浏览器信息对象 var ua = navigator.userAgent.toLowerCase(); //获取浏览器信息字符串 var s; //浏览器信息数组,浏览器名称+版本 /* if ((/msie ([\d.]+)/).test(u... 阅读全文
posted @ 2013-12-27 13:27 廖凯林 阅读(576) 评论(0) 推荐(0)
摘要:/*跨浏览器添加事件绑定 obj : 需要绑定js时间的对象type: 欲绑定的事件类型,如:click ,mounseover 等事件 不需要添加onfn : 触发的脚本*/function addEvent(obj,type,fn){ if(typeof obj.addEventListener !='undefined'){ //W3C obj.addEventListener(type,fn,false) ; //false表示不捕获冒泡 }else{ //IE IE提供的添加事件绑定存在问题 //为了便于删除事件 特将对象绑定的事件都绑定在该对象本身上,删除的时候同样 阅读全文
posted @ 2013-12-26 23:20 廖凯林 阅读(947) 评论(0) 推荐(0)
摘要:js call apply 阅读全文
posted @ 2013-12-26 18:54 廖凯林 阅读(304) 评论(0) 推荐(1)
摘要:1. window.scroll(x,y)跳转到页面的指定坐标点,目标点是以像素为单位从页面左上角为标记点的距离,水平和垂直滚动条滚动到相应x,y点 阅读全文
posted @ 2013-11-04 16:03 廖凯林 阅读(137) 评论(0) 推荐(0)
摘要:1、方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj。 apply方法: 语法:apply([thisObj[,argArray]]) 定义:应用某一对象的一个方法,用另一个对象替换当前对象. 说明:如果 argArray... 阅读全文
posted @ 2013-11-04 15:25 廖凯林 阅读(514) 评论(0) 推荐(1)
摘要:js脚本内容://5秒倒计时var num = 0 ;var max = 5 ;var id = null ; id = setInterval(box , 1000) ; //1秒钟调用一次 function box(){ document.getElementById("a").innerHTML = (parseInt(max)-1) ; max-- ; if(max==num){ clearInterval(id) ; alert("时间到!您无法操作") ; } }html页面: Liaokailin 您还剩下 秒 但是上... 阅读全文
posted @ 2013-07-29 17:01 廖凯林 阅读(956) 评论(0) 推荐(0)
摘要:转载自:http://blog.csdn.net/mcy478643968/article/details/5949120一、什么是DOM? 什么叫DOM,DOM是文档对象模型(Document Object Model,是基于浏览器编程(在本教程中,可以说就是DHTML编程)的一套API接口,W3C出台的推荐标准,每个浏览器都有一些细微的差别,其中以Mozilla的浏览器最与标准接近。单纯的Javascript要结合DOM才能做DHTML编程,才能做出漂亮的效果、应用于WEB。这点几乎与其它的语言无异,正如C/C++需要库支持是一样的道理。否则就是单纯的在语法上做研究了。 因此,必须要对D. 阅读全文
posted @ 2013-03-27 16:01 廖凯林 阅读(333) 评论(0) 推荐(0)