摘要: 举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕------------------------------------------... 阅读全文
posted @ 2014-04-22 11:56 cssfirefly 阅读(389) 评论(0) 推荐(0) 编辑
摘要: document.compatModeBackCompat:标准兼容模式关闭。浏览器宽度:document.body.clientWidth;CSS1Compat:标准兼容模式开启。 浏览器宽度:document.documentElement.clientWidth。var d = document, dd = d.documentElement, db = d.body, dc = d.compatMode == 'CSS1Compat', dx = dc ? dd: db;cWidth = dx.clientWidth;cHeight = dx.clientHeight; 阅读全文
posted @ 2014-04-02 17:25 cssfirefly 阅读(1616) 评论(0) 推荐(0) 编辑
摘要: 学习闭包的基础知识:函数声明function fn(){ //这里是代码};fn(); //运行fn函数与上面等价var fn = function(){ //这里是代码}fn(); //运行对fn()进行替换一下(fn)()等价与fn()(function(){ //这里是代码})()测试:(function(){ var str='自运行' alert(str); //就可以运行了})()alert(str); //不能访问str变量这样作的好处尽可能的少用全局变量 阅读全文
posted @ 2014-04-01 11:15 cssfirefly 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 下载地址:http://www.sublimetext.com/3以windows 32位系统为例 直接点击Windows下载;Package Control插件控制台(有这个才可以安装插件)https://sublime.wbond.net/installationimport urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-packa 阅读全文
posted @ 2014-04-01 09:27 cssfirefly 阅读(3493) 评论(0) 推荐(0) 编辑
摘要: 面向对象术语对象ECMA-262 把对象(object)定义为“属性的无序集合,每个属性存放一个原始值、对象或函数”。严格来说,这意味着对象是无特定顺序的值的数组。尽管 ECMAScript 如此定义对象,但它更通用的定义是基于代码的名词(人、地点或事物)的表示。类每个对象都由类定义,可以把类看做对象的配方。类不仅要定义对象的接口(interface)(开发者访问的属性和方法),还要定义对象的内部工作(使属性和方法发挥作用的代码)。编译器和解释程序都根据类的说明构建对象。实例程序使用类创建对象时,生成的对象叫作类的实例(instance)。对类生成的对象的个数的唯一限制来自于运行代码的机器的物 阅读全文
posted @ 2014-03-20 10:39 cssfirefly 阅读(244) 评论(0) 推荐(0) 编辑
摘要: jQuery ui 中文日历 阅读全文
posted @ 2014-03-13 16:47 cssfirefly 阅读(2162) 评论(0) 推荐(0) 编辑
摘要: 方法一:方法二: 阅读全文
posted @ 2014-03-05 11:14 cssfirefly 阅读(10667) 评论(0) 推荐(1) 编辑
摘要: Android开发工具(ADT)是一个插件为Eclipse IDE,它的目的是给你一个强大的,集成的环境来构建Android应用程序。ADT扩展了Eclipse的功能使用Android SDK工具,让您快速建立新的Android项目,创建一个应用程序的UI,添加基于Android框架API包,调试你的应用程序,甚至是导出符号(或符号)。的apk文件以分发您的应用程序。在Eclipse中使用ADT开发特别值得推荐,是最快的方式开始。随着引导项目设置提供,以及工具的集成,自定义的XML编辑器和调试输出窗格中,ADT为您提供了一个令人难以置信的提升在开发Android应用程序。本文档提供了一步一步的 阅读全文
posted @ 2014-02-27 11:11 cssfirefly 阅读(1179) 评论(0) 推荐(1) 编辑
摘要: 中科红旗解散 国产操作系统从此梦断 2月10日,关门上锁的中科红旗北京总部大门上粘贴了一张最新公告,这张公告彻底击破了那些仍然坚守公司工作的员工“拯救中国红旗”的希望。该公告称:因北京中科红旗软件技术有限公司经营发生严重困难,董事会于2013年12月13日决议从即日起解散公司,并成立清算委员会依法对公司进行清算。2014年1月22日,已成立了清算工作组,具体负责和开展相关清算工作。桌面操作系统的重要性不言而喻,操作系统相当于高速公路,应用软件相当于跑在高速公路上的车,高速公路不修好,车就跑不起来。正是基于这种判断,中科红旗诞生了,同时在18号文的支持下,在国产软件采购的推动下,一度中科红... 阅读全文
posted @ 2014-02-19 11:42 cssfirefly 阅读(226) 评论(0) 推荐(0) 编辑
摘要: HTML5 启动模板当启动一个新的项目的时候,你需要一个启动模板。这里是一个简洁干净的模板,可以作为 HTML5 项目的基础。 Untitled 获取方位的表单 (Google Maps)这里是一个简单但功能强大的表单代码,用户可以输入他的位置指示到特定的地方。对于联系页面非常有用。 Enter your location Base64 编码的空白 GIF 图片我不推荐使用透明的 GIF,但我知道,即使在2013年,很多人都还在使用他们。如果你是其中之一,你可能会享受... 阅读全文
posted @ 2014-02-18 10:33 cssfirefly 阅读(791) 评论(0) 推荐(2) 编辑
摘要: 当li的子元素中有浮动(float)时,IE6/IE7中元素的下面会产生4px空隙的bug。XHTML vapour 百度 淘宝 迅雷经过测试发现:li的子元素浮动是这个bug产生的必要条件,这个bug产生的充要条件是li的子元素浮动并且li设置了以下CSS属性之一:width、height、zoom、padding-top、padding-bottom、margin-top、margin-bottom。 知道了这个bug的产生条件,所以解决方法也就有了: 方法1 #list div设置clear:left|both,这时#list li不能设置width、height... 阅读全文
posted @ 2014-01-02 15:56 cssfirefly 阅读(597) 评论(0) 推荐(0) 编辑
摘要: jQuery滚动条插件兼容ie6+、手机、ipad http://www.areaaperta.com/nicescroll/ 配置参数 当调用“niceScroll”你可以传递一些参数来定制视觉方面: cursorcolor - 十六进制改变光标颜色,默认值是“#000000” cursoropa 阅读全文
posted @ 2013-11-27 17:02 cssfirefly 阅读(15981) 评论(0) 推荐(0) 编辑
摘要: 此代码献给wendy 由于工作太忙,下次再整理成插件调用,先记录下来,欢迎同学们提意见。 阅读全文
posted @ 2013-11-14 16:15 cssfirefly 阅读(2462) 评论(0) 推荐(0) 编辑
摘要: 写jQuery插件时一些经验分享一下。一、推荐写法jQuery(function($){ //coding}); 全写为jQuery(document).ready(function($){ //coding}); 1、意义为在DOM加载完毕后执行了ready()方法。2、$私有变量,与其他插件不冲突二、不推荐写法(function($){ //coding})(jQuery); 1、立即执行函数;相当于先申明一个函数,声明完后直接调用 。2、其实际上是执行()(para)匿名方法,只不过是传递了jQuery对象。用于存放开发插件的代码,执行其中代码时DOM不一定存... 阅读全文
posted @ 2013-10-11 17:12 cssfirefly 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 注意:m_iframe.frameborder="0"; 替换为m_iframe.setAttribute("frameborder", "0", 0);就可以了IE7下动态创建Iframe时,在IE里面的属性有大小写区分,所以frameBorder与frameborder是不同属性this.frame.setAttribute("frameborder", "0", 0); this.frame.setAttribute("frameborder", "0&quo 阅读全文
posted @ 2013-09-23 16:00 cssfirefly 阅读(1440) 评论(0) 推荐(1) 编辑
摘要: 给a标签绑定了一个click事件用来触发ajax请求,在IE6中,请求时常会被中断,在其他浏览器中都一切正常。在IE6中使用Fiddler2和httpWatch监视请求,经常会出现”aborted”,折腾了许久,相当的诡异。后来将a标签换成button,请求正常,最后经提醒,可能是a标签的默认事件中断了请求。但是,在HTML代码中,已经将a标签的href设置成了”javascript:void(0)”,通常这样是可以阻止默认事件了(页面跳转)。a标签的click事件会先执行,然后才执行href的跳转,如果href是一段javascript语句,这个时候就会执行。IE6在执行href的javas 阅读全文
posted @ 2013-06-24 11:09 cssfirefly 阅读(720) 评论(1) 推荐(1) 编辑
摘要: javascript截取字符串(支持中英文混合)<script type="text/javascript">var sub=function(str,n){ var r=/[^\x00-\xff]/g; if(str.replace(r,"mm").length<=n){return str;} var m=Math.floor(n/2); for(var i=m;i<str.length;i++){ if(str.substr(0,i).replace(r,"mm").length>=n){ retu 阅读全文
posted @ 2013-06-18 15:23 cssfirefly 阅读(8451) 评论(1) 推荐(1) 编辑
摘要: 纠结了两天,憋出了个蛋,欢迎拍砖!!!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text 阅读全文
posted @ 2013-05-31 11:13 cssfirefly 阅读(1153) 评论(4) 推荐(0) 编辑
摘要: http://www.google.com/doodles/finder/2013/All%20doodles 阅读全文
posted @ 2013-05-31 10:34 cssfirefly 阅读(285) 评论(0) 推荐(0) 编辑
摘要: JavaScript检测IE浏览器是哪个ie版本代码,包括是否是ie6的识别与检测:var ie=!!window.ActiveXObject;var ie6=ie&&!window.XMLHttpRequest;var ie8=ie&&!!document.documentMode;var ie7=ie&&!ie6&&!ie8;if (ie){ if (ie6){ alert(”ie6″); }else if (ie8){ alert(”ie8″); }else if (ie7){ alert(”ie7″); }}稍微短的js. 阅读全文
posted @ 2013-05-28 16:23 cssfirefly 阅读(517) 评论(0) 推荐(1) 编辑
foot