粗茶淡饭


Rome was not built in a day. 生气是拿别人的错误来惩罚自己
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  javascript

摘要://判断是否为正整数function isNum(obj){ var pageObj=obj; if(!/^[0-9]*[1-9][0-9]*$/.test(pageObj.value)) { pageObj.value=''; return false; }} 阅读全文

posted @ 2009-12-22 15:40 茶^_^米 阅读(156) 评论(0) 推荐(0)

摘要:(1)回车提交document.onkeydown = function(evtDiv){ var evtDiv = window.event?window.event:evtDiv; if(evtDiv.keyCode==13) { $("#btn_divLog").click(); } }(2)获取事件源//获取事件源function getEvent(){ if(document.all){... 阅读全文

posted @ 2009-12-01 08:29 茶^_^米 阅读(186) 评论(0) 推荐(0)

摘要:1.获取cookies函数<SCRIPT> function GetCookie(sName) { var aCookie = document.cookie.split("; "); for (var i=0; i < aCookie.length; i++) { var aCrumb = aCookie[i].split("="); if (sName == a... 阅读全文

posted @ 2009-06-23 08:49 茶^_^米 阅读(309) 评论(0) 推荐(0)

摘要:转载地址:http://bbs.51js.com/viewthread.php?tid=74735 完整测试脚本如下:var getArgs=(function(){ var sc=document.getElementsByTagName('script'); var paramsArr=sc[sc.length-1].src.split('?')[1].split('&'); v... 阅读全文

posted @ 2009-06-02 11:05 茶^_^米 阅读(564) 评论(1) 推荐(0)

只有注册用户登录后才能阅读该文。

posted @ 2009-04-17 09:13 茶^_^米 阅读(118) 评论(0) 推荐(0)

摘要:1. div设置滚动条#div_pjContent{padding-top:10px 10px 10px 10px;overflow-y:auto;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;overflow:auto;width:265px;scrollbar-shadow-color:#919192;scroll... 阅读全文

posted @ 2009-02-25 17:34 茶^_^米 阅读(557) 评论(0) 推荐(0)

摘要:通过对IE DevToolbar和Firebug的观察,画出了这两幅图,以区别offsetWidth clientWidth scrollWidth scrollTop scrollLeft等属性的细微差别,希望对各位写js有所帮助! 第一幅图中oEvent是一个时间发生时的一个参数对象,在IE和FF中的获得方法就不用多说了吧。整个大背景是这个网页的全部尺寸,中间的小框才是浏览器中的可见尺寸。... 阅读全文

posted @ 2009-01-14 19:46 茶^_^米 阅读(247) 评论(0) 推荐(0)

摘要:New Document . . . client height(div设置了滚动条就是除了滚动条的高度)offset height(div设置的实际高度 无论有无滚动条) client width(div设置了滚动条就是除了滚动条的宽度)offset width(div设置的实际宽度 无论有无... 阅读全文

posted @ 2009-01-14 13:17 茶^_^米 阅读(208) 评论(0) 推荐(0)

只有注册用户登录后才能阅读该文。

posted @ 2009-01-14 13:10 茶^_^米 阅读(41) 评论(0) 推荐(0)

摘要:使用window.history.go(-1)返回上页的同时刷新"上页",这个适合用在"上页"含有动态更新的内容,比如调用论坛的新帖,调用文章系统的最新文章等等。如果你的"上页"没有动态更新的内容,建议不要弄这个,别人点返回的时候还要再加载一次。。。1.强制载入后刷新一次在要载入的页面加入以下代码: 2.禁止缓存,来达到刷新效果。 引用内容: 返回上一页代码: 返回上一页 -------... 阅读全文

posted @ 2009-01-14 12:57 茶^_^米 阅读(862) 评论(2) 推荐(0)

摘要:我们在使用createElemen方法t创建一个元素节点的时候,似乎在IE下面怎么写都可以,但切换到FF等其它浏览器却总是会报错。 比如我们要创建一个input元素,那么在IE下,我们可以有多种写法: 要测试某种情况,请将其它情况注释: 以上3种方式在IE中均可以通行,然后再非IE核心的浏览器中(如FF,OP,SF等),前2种写法均会报错,无法正确创建这个input元素。 标准写法为... 阅读全文

posted @ 2008-12-29 23:09 茶^_^米 阅读(425) 评论(0) 推荐(0)

摘要:我们知道appendChild和insertBefore都有插入节点的功能。但在应用上,这两者之间还是有一些区别的。 比如我们要在下面这个div中插入一个子节点P时: NodeNode 我们可以这样写(测试某种情况时请将另外一种注释): 通过以上的代码,可以测试到一个新的节点被创建到了节点div下,且该节点是div最后一个节点。(如要查看DOM,IE可以通过IE Developer To... 阅读全文

posted @ 2008-12-29 22:48 茶^_^米 阅读(403) 评论(0) 推荐(0)

摘要:Js Eval函数资料 0推荐JavaScript有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。举个小例子: var the_unevaled_answer = "2 + 3";var the_evaled_answer = eval("2 + 3");alert("the un-evaled answer is... 阅读全文

posted @ 2008-12-12 11:41 茶^_^米 阅读(342) 评论(2) 推荐(0)

摘要:http://metaphy.javaeye.com/blog/91665 按照定义,每个javascript对象都有一个原型对象(简称原型),这个原型是由该对象的构造函数所定义(javascript自动创建的),并且对象继承原型的所有属性和方法(函数),比如 一个String对象 的原型为 String.prototype ,如果我们想要给String类添加方法,可以这样做(比如添加常用的tri... 阅读全文

posted @ 2008-11-16 10:41 茶^_^米 阅读(1753) 评论(1) 推荐(1)

摘要:IE与Firefox下javascript getyear年份不同浏览器 JavaScript 的getyear年份函数兼容性问题 先举个例子 用 Firefox 上一些网站会看到这样的提示 现在时间是 106年8月8日 而用 ie 浏览器的话就显示正常的 2006年8月8日 原因就是 javascript 的兼容性问题 var today = new date(); var year = ... 阅读全文

posted @ 2008-11-10 17:09 茶^_^米 阅读(226) 评论(0) 推荐(0)

摘要:function Request(strName) { var vwin = window.dialogArguments; //得到window参数(模式窗口获取父窗口对象) var strHref = vwin.parent.document.location.href; //获取iframe的父对象的Url信息 var intPos = strHref.indexO... 阅读全文

posted @ 2008-11-10 15:37 茶^_^米 阅读(245) 评论(0) 推荐(0)

摘要:JavaScript通过设置数组的length属性来截断数组是惟一一种缩短数组长度的方法.如果使用delete运算符来删除数组中元素,虽然那个元素变成未定义的,但是数组的length属性并不改变两种删除元素,数组长度也改变的方法. 实例 CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://w... 阅读全文

posted @ 2008-11-06 13:49 茶^_^米 阅读(3448) 评论(0) 推荐(0)

摘要:字母全选开关 a b c d e f g 数字全选开关 1 2 3 阅读全文

posted @ 2008-10-30 13:17 茶^_^米 阅读(276) 评论(0) 推荐(0)

摘要:屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键 这样打开一个窗口: 阅读全文

posted @ 2008-10-30 13:17 茶^_^米 阅读(1128) 评论(0) 推荐(0)

摘要:function checkSelect(){ var begindate = document.getElementById("beginTime").value; var enddate = document.getElementById("endTime").value; if(begindate... 阅读全文

posted @ 2008-10-30 13:16 茶^_^米 阅读(628) 评论(2) 推荐(0)