02 2011 档案

摘要:在做页面时,最喜欢用ff做为调试浏览器,为啥呢,因为有firebug这么好用的工具,今天碰到一个很怪的问题,在其它的浏览器下没有问题,就在ie6下面有问题,用ieTester调试不管用了,以前看到别人的bolg时记得IE下面也有firebug类似的工具,然后上网搜搜还真有:<script type='text/javascript' src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'></script>放在head头部,虽然很卡,没有firebu 阅读全文
posted @ 2011-02-28 17:06 xiaoxiaohui 阅读(502) 评论(0) 推荐(0)
摘要:今天在项目中碰到了一个ajax调用数据加载的tab选项,点击浏览器的前进后退按钮也能够实现数据调用1.jquery的调用方法:原理:每个tab选项卡链接写成"#tab1","#tab2"这样点击选项卡的时候链接的hash会发生变化,一但hash发生变化时,浏览器的前进后退按钮就会发生变化,浏览器的前进后退按钮就会发生变化时,$(window).bind('hashchange',function(){})这事件就会触发,这样就可以在事件函数中调用数据了例子:$(window).bind('hashchange',function(){  $.getJSON(url,function(data) 阅读全文
posted @ 2011-02-22 12:03 xiaoxiaohui 阅读(1215) 评论(0) 推荐(0)
摘要:跨域请求一般用于请求第三方的数据,位于不同域的数据,一个数据多个域调用,自己用到的一般两种方法:1.jquery的JSONP$.getJSOP(url+'?callback=?',function(data){})用callback作为服务器端支持的标准jsonp参数,而每次执行这个方法都会用时间戳生成一个唯一的全局函数名,替换这个“?”,这个细节被封装到黑盒里,使用者不必了解,可以像普通的ajax请求一样,用匿名的回调函数作为最末尾的参数(这是jquery强调的风格),这种语法糖(syntactic sugar)的作用绝对不仅仅是让前端开发人员可以偷懒而已,对代码的可读性,兼 阅读全文
posted @ 2011-02-17 11:59 xiaoxiaohui 阅读(1629) 评论(0) 推荐(0)
摘要:判断值的数据类型,包括以下类型:string,number,boolean,undefined,null,object,array,functionfunction type(o){ return typeof(o) == 'object' ? (o == null ? 'null': (o.constructor == Array ? 'Array' : 'Object')):typeof(o)}注:1.typeof()返回的是首字母小写的类名称  2.constructor返回的是首字母大写的类名称 阅读全文
posted @ 2011-02-13 21:06 xiaoxiaohui 阅读(244) 评论(0) 推荐(0)