09 2014 档案
摘要:学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级...
阅读全文
摘要:JavaScript的函数式编程的对象本质:functiona(){varx="sth";returnb(){//dowithx;}}varc=a();等价于functiona(){this.x="dosth";this.b=function(){//dowiththis.x}}varc=newa(...
阅读全文
摘要:自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法对于div,p等块级元素正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行html正常文字的换行(亚洲文字和...
阅读全文
摘要:今天在封装图片轮播的插件的时候,产生了这个opacity的小小思考。我这个轮播的思路不是以前baidu输入法官网的设置外层容器overflow为hidden,position为relative用setInterval去定义一个循环时间,然后去按照图片的height改变top的值。而是利用opacit...
阅读全文
摘要:html部分: 1: 2: 3: 4: js实现简单留言板 5: 6: 7: 8: 9: 10: 11: 12: --> 13: ...
阅读全文
摘要:1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法...
阅读全文
摘要:自iPhone 6 和Apple Watch那场的发布会后,很多设计师开始创作相关的原型素材,值得感谢的是,这些作品有好多都无私分享到了网上,不仅可个人使用,也可商用。今天我们收集了从这组免费的素材中挑选了25个特别精致实用的,款式齐全,视图全有,绝对能一次性满足你的需要!为了下一次改稿,赶紧存起来...
阅读全文
摘要:每个合法的文档都会生成一个文档树,从而能根据元素的祖先,属性,兄弟元素等创建选择器来选择元素。有了这个结构树,选择器才能起作用,这也是CSS继承的核心。继承是从一个元素向其后代元素传递属性值所采用的机制。确定应当向一个元素应用哪些值时,用户代理不仅要考虑继承,还要考虑声明的特殊性,另外需要考虑声明本...
阅读全文
摘要:iPhone 6 出场,设计师又有得忙活了,但是新鲜的资源你们在哪里?!今天我们收集了一组精致的iPhone 6 模型素材,超高分辨率,多种视图,全都打包完毕,点一下就可以拿回家!赶紧来取吧!—— 来自iPhone 6 plus 客户端素材打包 微盘下载(资源按编号排序,对应下载即可。)iPhone...
阅读全文
摘要:我们收集了 2014 年 25 款最新最棒的 jQuery 插件,帮助大家改善网站的用户体验! 网络上提供了大量非常有用的 jQuery 插件,帮助大家完善网站的体验。所以我们在这里收集了 2014 年发布的,并且是非常有用的插件,希望能帮助大家找到自己需要并且喜欢的,提升网站的质量! HAMM...
阅读全文
摘要:URL到底应该有多长?我为什么要提这个问题呢?有许多优化指南里都写着:要尽量减小COOKIE、缩短URL,以及尽可能地使用GET请求等等,以便优化WEB页面的请求和装载。但是,这种所谓“尽可能”、“尽量”只是定性的描述,定量的来看,要缩短到多少个字节才算少呢? 就以我们某次首页的改版中,通过http...
阅读全文
摘要:1、烂代码是怎么定义的?!KissyUI是淘宝Kissy这个前端项目的一个群,龙藏同学在看完我在公司内网的“读烂代码系列”之后就在群里问呵:烂代码是怎么定义的?是呵,到底什么才算烂代码呢?这让我想到一件事,是另一个网友在gtalk上问我的一个问题:他需要a,b,c三个条件全真时为假,全假时也为假,请...
阅读全文
摘要:问题 ============ JavaScript真的继承自Cmm吗? JavaScript与Java有多少关系? JavaScirpt最初的设计是怎样的?在许多资料,JavaScript的语源被追溯到一种名为Cmm的语言。同样是在这一溯源的过程中,人 们发现“其实”JavaScript不是第一种...
阅读全文
摘要:上一篇介绍了XML的结构以及节点之间的关系这一篇介绍浏览器内建的XML解析器以及JavaScript是如何加载XML的。大多数浏览器都有读取和操作 XML 的内建 XML 解析器。解析器(XML Parser)把 XML 转换为 JavaScript 可访问的对象。解析器把 XML 载入内存,然后把...
阅读全文
摘要:这是一篇简单的文章,关于JavaScript数组使用的一些技巧。我们将使用不同的方法结合/合并两个JS数组,以及讨论每个方法的优点/缺点。 让我们先考虑下面这情况:var a = [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ];var b = [ "foo", "bar", "ba...
阅读全文
摘要:JS中应用正则表达式转换大小写,代码很简单,看代码:以下首字母大写,其它字母小写[javascript]view plaincopy==============================================================以下只首字母大写,其它字母大小写不作处理[j...
阅读全文
摘要:Session模型简介Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标...
阅读全文
摘要:其实很多时候,我们写完css规则之后,我们思考的无非就是3件事情:验证美化压缩当然无论是我们自己做这样的工具还是寻找一些比较好的成熟的工具,都有几个期望:是否支持一些ie下的hack方式:*property:value_property:valueproperty:valye\9是否支持@impor...
阅读全文
摘要:JavaScript操作XML是通过XML DOM来完成的。那么什么是XML DOM呢?XML DOM 是:用于 XML 的标准对象模型用于 XML 的标准编程接口中立于平台和语言W3C 的标准XML DOM 定义了所有XML 元素的对象和属性,以及访问它们的方法(接口)。也就是说:XML DOM ...
阅读全文
摘要:今天研究了一下YUI yahoo开源框架,感觉很猛啊。于是乎我做了一个YUI的ant实现,网上好多关于bat的实现,我就另辟蹊径,出个关于这个的ant实现,嘿嘿独一无二的文章,如果转载的话,其注明作者和网站copyright:Mr.chen好了具体操作如下:官网:yuicompressor-2.4....
阅读全文
摘要:闲着无聊,看到某视频网站上讲的DIV显示和隐藏的效果,自己也写了一个。觉得还是挺简单的。前端改变世界!嘿嘿,还挺有成就感无标题文档div里内容的显示隐藏特效 1.测试例子 2.测试例子 3.测试例子 4.测试例子 5.测...
阅读全文
摘要:IE系列浏览器不支持CSS的圆角(border-radius)等CSS3属性是一个众所周知的问题,而FF、Chrome原生的浏览器支持是的优雅的圆角感觉较好,如何解决这个问题呢?一种比较传统的方案是放弃CSS3,使用背景图,但是这种方式也会有诸多问题,对页面结构改动较大,需要对自适应大小进行控制等,...
阅读全文
摘要:下面的例子展示了在HTML5中你如何使用CSS建立不可选的文字。Html代码Creatingnon-selectabletextusingCSS[selectable]Loremipsumdolorsitamet,consecteturadipiscingelit.Curabiturornare,u...
阅读全文
摘要:在ASP.NET中,TreeView的使用很普遍,把它利用上来首先加入TreeView控件Html代码当页面加载的时候,写下以下代码C#代码protectedvoidPage_Load(objectsender,EventArgse){foreach(DriveInfodriverInfoinDri...
阅读全文
摘要:今天对自己做的项目中的一个设计器界面加载速度上进行了优化,因为页面在加载的时候,感觉有点慢。首先,我用firefox的yslow和chrome的pagespeed进行了测试,效果如下,分数有点不同,但是都是很低的。我其实主要在chrome下用pagespeed的提示进行优化的。yslow优化...
阅读全文
摘要:JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧...
阅读全文
摘要:JavaScript的数据类型问题已经讨论过很多次了,但许多人还有许多书仍然沿用着错误的、混乱的一些观点,所以就再细讲一回。提及这个讨论的原因在于argb同学在我的MSN博客上的一段回复,又更早的起源则是两年前关于《JavaScript征途》一书的大讨论:从“装B被雷劈讲起——这个事就让它过去了过去...
阅读全文
摘要:大部分人都知道用oledb来读取数据到dataset,但是读取之后怎么处理dataset就千奇百怪了。很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,System.Data.SqlClient.SqlBulkCopy 对于新手来说还是比较陌生的,这个就是传说中效率极高的bcp,6万多数据...
阅读全文
摘要:几乎每一个前端程序员都知道应该把script标签放在页面底部。关于这个经典的论述可以追溯到Nicholas的 High Performance Javasript 这本书的第一章Loading and Execution中,他之所以建议这么做是因为:Put all ...
阅读全文
摘要:本demo使用jQuery包,实现表格列宽可拖拽功能,并实现页面reset时的重新布局。使用jQuery,方便函数的调用,给要处理的表格添加id 后,直接调用$("#id").movedTh()即可方便实现,修改了firfox的兼容性。代码如下:[javascript]view plaincopy'...
阅读全文
摘要:锁屏效果,也就是将屏幕置于模态,不允许用户触发任何动作,只能解除锁定后才能继续使用,jQueryUI的dialog有模态对话框,这一点不难做到。那么,首先需要在页面中添加一个div层,用于做模态的层:Html代码 其对应的CSS比较简单,主要设置一下z-index属性,值设置的很大即可,就能达到覆盖...
阅读全文
摘要:在使用JavaScript显示消息或者传递字符数据的时候,经常会碰到数据中夹杂单引号(')或者双引号("),这种语句往往会造成JavaScript报错。对此一般采用/'或者/"的解决。例如:[javascript]view plaincopyAlert("thisistest"message"!")...
阅读全文
摘要:这些图片都是用一个DIV绘制出来的,其实原理并不复杂。 这些图片都是由CSS绘制出来的,通过background-image叠加实现, 如蘑菇头的实现,通过radial-gradient 径向渐变,linear-gradient 线性渐变相互叠加实现,如:123456789101112div {...
阅读全文