摘要:
获取页面元素的位置对我们很重要,如何获得元素位于页面的绝对位置呢?通过offsetLeft,offsetTop可以获得对象的左边距和上边距,但是不同浏览器因为对象处于的地位而会有些不同的解析,例如有些时候计算边距时没有把parent的边距计算进去,下面的函数将可以获得对象绝对的位置。如下:// get absolute Left position//建立者:jiarry@hotmail.com//... 阅读全文
摘要:
还是先看例子吧。另外如果要拖动、改变dialog的大小的话要加上ui.draggble.js和ui.resizable.js<!DOCTYPE html><html><head><link type="text/css" href="http://jqueryui.com/latest/themes/base/ui.all.css" rel="styles... 阅读全文
摘要:
如果不使用类库或者没有自己的类库,储备一些常用函数总是有好处的。(10)addEvent网上最流行的版本是Scott Andrew的,据说javascript界曾举行一场比赛(此事件我们可以在Pro Javascript Techniques第100页看到)或浏览PPK的网站,征求添加事件与移除事件的函数,他就是其获奖者。下面就是他的实现:01.function addEvent(elm, evT... 阅读全文
摘要:
不知题目是否妥当,总之就是在相册中使用fade效果,让图片切换变得非常自然舒服。1.<div id="album"> 2.<img src="http://images.cnblogs.com/cnblogs_com/rubylouvre/202906/t_type1.jpg" /> 3.<img src="http://images.cnblogs.com/cnbl... 阅读全文
摘要:
javascript事件查询综合click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定返回true取消返回falsecursor:样式 更... 阅读全文
摘要:
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: document.body.scrollWidth;网页正文全... 阅读全文
摘要:
属于DOMattachEvent、addEventListener添加事件到对象detachEvent、removeEventListener注销对象事件 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd... 阅读全文
摘要:
【原创】apply和call的用法查了大量的资料, 经过N次测试, 总结如下(希望给像我一样的菜鸟有帮助)apply: 方法名A.apply(对象名B, [执行A需要的参数,用数组表示]);call: 方法名A.call(对象名B, [执行A需要的参数,用逗号分隔]);apply和call功能是: 执行某一个对象的方法A, 但在执行的时候临时把它内部的this指向一个别的对象B, 后面是执行A要用... 阅读全文
摘要:
总结Function.prototype.apply(thisArg,argArray); Function.prototype.call(thisArg[,arg1[,arg2…]]); <script type="text/javascript"> function func1(){ this.p="func1-"; this.A=function(arg){ a... 阅读全文
摘要:
关键字: apply 传参 //showResMenu函数中调用S_FileMenu类的init方法,但是不又不想写那么多参数,这时可以利用apply方法 showResMenu:function(fid,fname,ftype,fstate, fStyle){S_FileMenu.init.apply(null, arguments); }1、对象的继承,一般的做法是复制:Object.exte... 阅读全文