自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 收藏
  • 关注

转载 郁闷的1px - IE6绝对定位的神奇bug

昨天做边框圆角的时候发现一个bug。 这个bug实际上出现在IE6以下版本的IE浏览器上。 出现情况在: 1.外层元素用position:relative定位,并且实际content宽/高为奇数; 2.内层元素使用position:absolute定位,并且使用了bottom/right定位。 仔细看下面两个情况有什么不同(要使用IE6以下浏览器,其他浏览器不...

2008-10-09 09:49:00 85

转载 JavaScript的“编译时”与“运行时”

JavaScript不是解释型语言吗?为什么会有“编译时”与“运行时”之分? 基础知识 看接下来的内容之前,有几个地方需要先了解。 JavaScript中的“未声明”与"未定义" 看看下面两段代码 代码1.1 <scripttype="text/javascript"> alert(a); </script>...

2008-08-20 14:00:00 871

转载 JavaScript面向对象 “四段式”类设计方法

引 近段时间做的两个小纯Js的小游戏PuzzleGame /Tetris (开发中),对JavaScript的面向对象设计方法进行了不同的尝试。 在PuzzleGame的实践过程中,面向对象的设计方法遭到多次挫折,最终还是大部分函数式编程完成,夹杂了小部分面向对象方法。 而在Tetris的设计初始,偶遇《JavaScript王者归来》(月影 著),翻看了...

2008-08-18 12:02:00 116

转载 JavaScript 两种for循环方式的异同

今天一不小心发现一个小细节,看看以下两种for循环方式的相异之处。 <scripttype="text/javascript"> vararr=[1,2,3]; for(vari=0;i<arr.length;i++){ } alert(i); for(varjinarr){ } alert(j...

2008-08-17 15:33:00 113

转载 Ajax入门 基础概念与方法

XMLHttpRequest对象 除IE以外所有的浏览器都支持直接使用XMLHttpRequest对象。而IE是通过创建ActiveXObject来创建类似的对象。这里给出一种包装方法使得IE5以上的IE版本也能具有XMLHttpRequest对象,这样我们在使用XMLHttpRequest对象的时候可以使用同一的创建方法: (来自《精通JavaScript》...

2008-08-14 17:19:00 70

转载 DDjs发布:纯js拼图小游戏PuzzleGame

放这里不大方便,大家可以下面的地址访问,服务器有点慢,请耐心等待图片下载完毕呵呵~ http://www.zhengchuyu.cn/works/js/pzg/index.html 这是我用js写的第一个小游戏,虽然没什么技术含量,但是总算是一点成果。 通过IE7、Firefox及Opera测试,但是没有在IE6下运行过…… 页面中有源码下载的...

2008-08-14 03:49:00 241

转载 JavaScript 正则表达式 笔记

特殊字符转义(小写!) \w word 字母数字下划线[a-zA-Z0-9_] \s space 任何Unicode空白符 [\n\r\f\t\v] \d decimal [0-9] \b bound 单词边界 (/^JavaScript\b/ 与 “JavaScript is...”匹配,不与“JavaScript:alert('');”匹配) 重复 ...

2008-08-13 16:32:00 63

转载 JavaScript Cookie操作 笔记

cookie的属性 expires 生存期 默认:会话期间存在(用户关闭浏览器后,cookie值被销毁) 其他:日期格式规范为GMT(或UCT)"Weekday, DD-Mon-YYYY HH:MM:SS GMT" 解决方法是使用Date对象。 path 可访问的路径 默认:创建该cookie值的网页路径(cookie只能被同在当前目录中的其他页...

2008-08-13 15:12:00 68

转载 DDjs步步为营:JavaScript查看大图效果[DDbox]

时常看到一种js效果,点击网页上一个图片,背景变灰,前景出现一个图片框,框里显示被点击图片的大图。著名的实现有lightbox和thickbox。 以前看到这种效果觉得很酷,现在自己也来简单实现一个(就叫DDbox哈哈)。 第一步:设计 页面标记 首先要考虑的是在页面文档中要怎么标记这样一个位置:当你点击该位置的时候会出现上文所述效果。 ...

2008-08-05 17:00:00 724

转载 浏览器兼容的禁用右键的JavaScript代码

今天在百度知道上看到有人提问怎么用JS禁用页面右键。 自己写了一个 document.oncontextmenu=function(e){ if(e&&e.button==2&&e.preventDefault) e.preventDefault(); else ...

2008-07-31 12:25:00 64

转载 从CSS透明谈起

今天受朋友所托做一个主页页面,美工不是我做的,我看了一下PSD文件简直要晕过去:很多透明和发光效果…… 再回想一下以前被IE6折磨的情景…… 没办法,只要硬着头皮上,通过多重PNG图像的透明来达到效果,不过这里遇到了IE6不能显示PNG透明效果的难题,因为之前听过说可以用滤镜解决,所以上网搜了一下果然有,不过还是有一些限制,挺麻烦的,待会我会详细谈谈。 先不急...

2008-07-30 23:46:00 65

转载 CSS渐变效果

很炫的CSS渐变效果 Code <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/...

2008-07-29 21:52:00 102

转载 PHP学习笔记7 - 会话

从会话变量看会话机制 看三个小例子: session1.php Code <?php session_start(); $_SESSION['sess_var']='helloworld'; echo$_SESSION['sess_var'].'<br/>'; ?&g...

2008-07-29 00:44:00 127

转载 PHP学习笔记6 - 图像

相关中文参考手册:http://w.yi.org/ftp/FAPM/PHP/zh/ref.image.html 向来跟图像沾边的东西比较容易提起我兴趣。这个要好好学习一下了。 图像格式 JPEG 音“jay-peg”。有损压缩,人眼可忍受。不适合绘制线条、文本或颜色块 PNG 音“ping”。无损压缩,适合包含文本、直线或简单颜色块。提供...

2008-07-28 00:32:00 102

转载 PHP学习笔记5 - 安全事务

屏蔽用户输入 建立一个安全应用网站的原则之一是 绝不可相信用户的任何输入,将用户数据输入到文件或者数据库之前,要一直屏蔽此数据或者通过系统执行的命令传输它。 1. 使用addslashes()在用户数据进入数据库之前过滤该数据。过滤掉可能引起数据库问题的字符。可以使用stripslashes()将数据返回到它的原始形式。 2. 可以在php.ini配置文件中开启ma...

2008-07-27 19:44:00 77

转载 PHP学习笔记4 - 面向对象

重载 PHP不允许函数重载,但有解决重载问题的方法:实现__call方法 public function __call($method, $p) { if ( $method == ‘display’ ) { if (is_object p[0]) //类对象 ...

2008-07-27 14:21:00 67

转载 令人惊奇的JavaScript面向对象(四)

这一次就说说“static”吧。 静态成员变量 众所周知,静态成员变量就是整个类只保存一个副本的变量,不管你通过这个类创建了多少个对象,所有对象共享一个静态成员变量。静态变量可以通过类名或者对象访问。 JavaScript中类似这样的成员变量定义方式如下: TestClass.sVar=1; 但是这样创建的变量仅仅符合“保留一份副本...

2008-07-27 13:44:00 73

转载 DDjs发布:自然加速滑动

.showbox {border-right: #000 1px solid; border-top: #000 1px solid; display: block; margin: 10px; border-left: #000 1px solid; border-bottom: #000 1px solid; height: 30px; width:620px;} .block...

2008-07-27 11:40:00 372

转载 JavaScript 事件

“事件是把所有东西粘在一起的胶水”,没有事件就没有JavaScript强大的交互作用。 基本认识 1.JavaScript是完全异步的。这就意味着你不必去处理那些烦人的多线程问题,可以轻松监听及响应各种事件。 2.对于事件的处理我们只需要使用事件处理函数简单地注册一个回调函数,当事件触发时,回调函数将会被调用执行。 //定义回调函数loa...

2008-07-24 13:46:00 58

转载 JavaScript DOM笔记:修改DOM

常用函数: createElement 创建元素(不会立即显示,必须绑定到某个父节点上) createTextNode 创建文本节点(不会立即显示,必须绑定到某个父节点上) insertBefore 将一个元素插入到父节点下的某个元素之前(插入后浏览器即时渲染) appendChild 将一个元素添加到父节点下的最后位置(插入后浏览器即时渲染)...

2008-07-23 21:08:00 67

转载 JavaScript DOM笔记:获取及操作元素

先贴一个使用的小技巧: temp1=document.getElementById('id1'); temp2=document.getElementById('id2'); which=temp1||temp2; 如果temp1元素存在,则which指向temp1,否则which指向temp2。 五个指针:parentNode, ...

2008-07-23 12:05:00 102

转载 令人惊奇的JavaScript面向对象(三)

本来打算去睡觉了,再打开blog一看,发现深夜了还有贵客来访。为感谢 真 OO无双 的关注,决定写完这篇再去睡觉~ 有什么错漏或者值得讨论的地方请大家不吝指出! ok,其实昨天就打算写这一部分内容了,但是被那个所谓的“神奇现象”打乱了阵脚,看了MS的JScript文档之后才发觉是个笑话。不过不管怎么说,还是学到了东西呵呵,感谢昨天所有在此留言赐教的朋友呵呵~ ...

2008-07-23 02:39:00 53

转载 令人惊奇的JavaScript面向对象(二)

昨天谈了作用域的问题,现在让我们看看作用域在JavaScript的面向对象特性中是怎么表现的,其中会涉及到上下文的问题,这个也是我们需要好好去理解的。 学习JavaScript面向特性的朋友可能会迷惑于JavaScript中所谓类声明的方式。类似以下代码: functionWhatIam(){ alert('I'mhere'); } ...

2008-07-22 11:45:00 47

转载 令人惊奇的JavaScript面向对象(一)

有种流行的说法:JavaScript是基于对象和事件驱动的。应该怎样理解“基于对象”的意思呢? 《精通JavaScript》告诉我们,对象是JavaScript的基础,甚至说“JavaScript这门语言就是完全面向对象的”。 我不知道应该怎样评判这样的说法,JavaScript确实有面向对象的特性,但是他的表现形式却和其他面向对象编程语言大相径庭。 ...

2008-07-22 01:17:00 53

转载 JavaScript神奇的定义方法

还没搞清楚是怎么回事,先贴一下代码…… <scripttype="text/javascript"> varobj= { i:5, getI:function(){ returnthis.i; }, }; alert(obj.i); alert(obj.getI()); &l...

2008-07-21 16:28:00 46

转载 JavaScript判断变量类型:typeof函数与constructor属性异同

有时你可能需要对变量进行类型检查,或者判断变量是否已定义。有两种方法可以使用:typeof函数与constructor属性。 typeof函数的用法可能不用我多说,大家都知道怎么用。而constructor属性大家可能就陌生点。在《精通JavaScript》这本书中有提到construct的用法,但我用自己的几个浏览器(IE7.0 / Firefox1.9 / ...

2008-07-21 15:57:00 142

转载 PHP学习笔记3 - 代码重用、函数、变量

require() 调用失败时发生给出致命错误 include() 调用失败时给出警告 被引入的文件可以使用任何扩展名,如果是php代码必须加上<?php ?> 否则只当成普通文本引入 require_once() include_once() 防止多次包含 php.ini中的设置可实现include同样功能 auto_prepen...

2008-07-20 00:47:00 51

转载 PHP学习笔记2 - 文件、数组、字符串

文件 站点路径 $DOCUMENT_ROOT = $_SERVER[‘DOCUMENT_ROOT’] 打开/关闭文件、文件信息等 fopen() 打开文件 读、写、读写、追加等模式 fclose() 关闭文件 file_exist() filesize() unlink() 删除文件 写文件 fwrite(...

2008-07-20 00:46:00 63

转载 PHP学习笔记1 - 概览、部分特性

字符串 双引号与单引号 echo $a.'hello'; echo "$a.hello"; 只有双引号中才会解析变量标识符 标识符是严格区分大小写的,函数名称则是大小写无关的。 变量名称可以和函数名称相同,但是不推荐这样做。 PHP特性之一:不要求在使用变量之前声明变量。 特殊数据类型:NULL,resource(特定的内置函数) 常量定义: define...

2008-07-20 00:45:00 53

转载 JavaSript与Java异同

首先第一个相同点当然是都含有“Java”~~ JavaScript基本认识中已经说了,JavaScript与Java唯一类似的地方就是程序句法,仅限于此。 JavaScript和Java有很多不同的地方,典型的总结为以下几点: 1、关于对象 Java是一种真正面向对象的语言。 JavaScript是一种脚本语言,它是基于对象和事件驱动的程序语言。 2、关于变...

2008-07-20 00:41:00 63

转载 JavaScript从零开始 - 基本认识

无厘头地学了种种C++/Java等语言,发觉学一门语言还是需要先了解它自身的一些基本特性,这对以后的学习是有很大帮助的。 今天我就从这里开始,写下自己从零开始学JavaScript的一些笔记,希望坚持下来! JavaScript是一种轻型的、解释型的程序设计语言。 在句法构成上,JavaScript的核心语言与C、C++和Java相似。但是JavaScript与...

2008-07-20 00:40:00 55

转载 PHP从零开始:Apache+PHP+MySQL安装配置

初学一个东西,最怕的恐怕就是环境配置了。我就经常碰到这样的事而浪费很多时间。 今天在网上搜索到一个图文并茂的Apache+PHP+MySQL教程,按着一步一步安装和配置下来,很快就搞定了! 这里贴一下教程的地址,希望其他初学者也可以很快搞定~ http://tech.163.com/06/0206/11/299AMBLT0009159K.html 不同版本可能稍有不同,像...

2008-07-20 00:38:00 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除