代码改变世界

CSS学习笔记之绘制表格斜线(转载)

2010-02-22 23:11 by 爱研究源码的javaer, 512 阅读, 0 推荐, 收藏, 编辑
摘要:<html><divstyle="border-top:solid40pxblue;border-left:solid40pxred;height:160px;width:400px;"><divstyle="height:40px;background-color:#B1F;">这是第一行</div><divstyle="height:40p... 阅读全文

CSS学习笔记之CSS Hack(转载)

2010-02-22 23:09 by 爱研究源码的javaer, 194 阅读, 0 推荐, 收藏, 编辑
摘要:一、基础概念CSS hack:针对不同的浏览器写不同的CSS code的过程。Css hack的原理:由于不同的浏览器对CSS的支持及解析结果不一样,还由于CSS中的优先级的关系。我们就可以根据这个来针对不同的浏览器来写不同的CSS。浏览器优先级别:FF < IE7 < IE6书写顺序一般是将识别能力强的浏览器的CSS写在后面,CSS hack书写顺序一般为FF IE7 IE6div+... 阅读全文

CSS学习笔记之滤镜

2010-02-22 23:02 by 爱研究源码的javaer, 182 阅读, 0 推荐, 收藏, 编辑
摘要:纪念512,可以使网页变黑白,可设置如下代码: [代码]对img图片渐变色通过用JavaScript来控制:    我们在浏览时会出现这样的一个效果:网页上有一个几乎透明的图像,当鼠标移到图像上时,图像慢慢变清晰;当鼠标移开时,图像又恢复到原来的透明状态。要实现这个功能,需要使用到CSS的alpha滤镜,并用javascript来控制alpha滤镜的Opacity值,首先在网页中插入一个图片,并设... 阅读全文

CSS学习笔记之给Table加线(转载)

2010-02-22 22:57 by 爱研究源码的javaer, 324 阅读, 0 推荐, 收藏, 编辑
摘要:<style type="text/css">.stats { width: 480px; border-collapse:collapse;/* 表格相邻边合并*/ }.stats td { border: 1px #000 solid; }</style><body><table class="stats"> <tr> <td ... 阅读全文

关于Sql的重复记录

2010-02-22 22:54 by 爱研究源码的javaer, 278 阅读, 0 推荐, 收藏, 编辑
摘要:1、查找重复记录①如果只是不想在查询结果中存在重复记录, 可以加Distinctselectdistinct*fromTestTable②如果是想查询重复的记录及其数量selectUserID,UserName,count(*)as'记录数'fromTestTableGroupbyUserID,UserNamehavingcount(*)>1③ID不重复,... 阅读全文

JavaScript 学习笔记 之 优化(转载)

2010-02-22 22:45 by 爱研究源码的javaer, 197 阅读, 0 推荐, 收藏, 编辑
摘要:JavaScript中的优化一直很迷惑司徒正美为什么对以下的for循环还鄙视,for (var i = 0; i < list.length; i++) { //循环代码}看了下面这篇文章终于TM明白了。。。语言层次方面循环在JavaScript中,我们可以使用for(;;),while(),for(in)三种循环,事实上,这三种循环中for(in)的效率极差,因为他需要查询散列键,只要可以... 阅读全文

JavaScript 学习笔记 事件二

2010-02-22 22:30 by 爱研究源码的javaer, 277 阅读, 0 推荐, 收藏, 编辑
摘要:事件(二)回顾事件对象里包含三个方面的信息····回看上一篇内容!事件对象里的属性和方法,主要是鼠标和键盘的信息。1.获取事件类型事件对象属性type2.获取按键代码 事件对象属性keyCode:回车为13,空格为32,后退键为83.检测Shift、Alt、Ctrl键 事件对象属性是否被按下:shiftKey、altKey、ctrlKey4.获取客户端坐标 ... 阅读全文

JavaScript 学习笔记 之事件

2010-02-22 22:24 by 爱研究源码的javaer, 120 阅读, 0 推荐, 收藏, 编辑
摘要:事件事件是DOM(文档对象模型)的一部分。事件流就是事件发生顺序,这是IE和其他浏览器在事件支持上的主要差别。一、事件流1、冒泡型事件IE上的解决方案就是冒泡型事件,它的基本思想是从最特定的目标到最不特定的事件目标(document对象)的顺序触发。过程:按照DOM的层次结构像水泡一样不断上升至顶端。(从里面的div触发事件再到body,到html最后直到document最顶端)。2、捕获型事件可... 阅读全文

JavaScript 学习笔记 之正则表达式

2010-02-20 20:48 by 爱研究源码的javaer, 274 阅读, 0 推荐, 收藏, 编辑
摘要:正则表达式RegExp类RegExp对象的构造函数可以带一个或两个参数第一个参数是描述需要进行匹配的模式字符串,如果还有第二个参数,这个参数则制定了额外的处理指令。一、基础1.1使用RegExp对象test()方法测试是否匹配。如果给定字符串(只有一个参数)匹配这个模式,它就返回true,否则返回falsevar sToMatch = "cat";var reCat = /cat/; //正则表达... 阅读全文

JavaScript学习笔记八

2010-02-15 19:55 by 爱研究源码的javaer, 149 阅读, 0 推荐, 收藏, 编辑
摘要:call和apply方法call方法可改变上下文this指针,类似的方法还有apply,主要用在js对象各方法互相调用的时候,使当前this实例指针保持一致,或在特殊情况下需要改变this指针。obj1.method1.call(obj2,argument1,argument2)如上,call的作用就是把obj1的方法放到obj2上使用,后面的argument1…这些做为参数传入。举一... 阅读全文