- 博客(90)
- 资源 (47)
- 收藏
- 关注
转载 网页里控制图片大小的相关代码
1、用鼠标拖动来改变大小function resizeImage(evt,obj){newX=evt.xnewY=evt.yobj.width=newXobj.height=newY}2、用鼠标滚动控制图片大小<imgsrc="7say.gif" onmouseenter="focus();" onmouseout="blur();"onmousewheel="width+=(
2009-02-13 14:55:00 1106
转载 PHP基础算法
这里是用PHP写的几个基础算法,算法的重要性貌似对于PHP程序员不怎么重要,其实是非常重要的,经典名句:算法+数据结构=程序。作为一名真正的高级PHP程序员,我认为应该熟悉C,如果你想成为真正的程序员,请好好学C,学好数据结构与算法。这里仅仅只是几个基础算法,还有很多东东要学……1、首先来画个菱形玩玩,很多人学C时在书上都画过,咱们用PHP画下,画了一半。思路:多少行for一次,然后在里面
2009-02-12 12:22:00 372
转载 区别不同浏览器,CSS hack写法!
区别IE6与FF: background:orange;*background:blue;区别IE6与IE7: background:green !important;background:blue;区别IE7与FF: background:orange; *background:green;区别FF,IE7,IE6: background:oran
2009-02-07 08:59:00 362
转载 HTML里select的CSS样式的改变
本以为可以很简单的在CSS里像input那样的给解决,结果没想到试了一下才知道常规的CSS根本没法改变的select样式,CSS里怎么弄,select都仍然是默认的那三维的样式。于是在网上搜索了一下,才知道,原来这个select是不能用常规的方法来定义CSS样式的。要用特殊的方法来处理。相信有很多朋友在处理网页的时候都会遇到这个问题,于是找了一篇不错的文章转过来,希望对大家有帮助
2009-02-05 12:03:00 2107
转载 Javascript的IE和Firefox兼容性汇编
document.form.item 问题现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行解决方法:改用 document.formName.elements["elementName"]集合类对象问题现有问题:现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。解决方法:改
2009-02-04 12:34:00 215
转载 basic css definition
/* init style */body{font-family:"宋体", Arial,Verdana, sans-serif, Helvetica; font-size:12px; color:#010000;} dl,dd,ul{list-style:none;} a img{border:0;} body,div,form,img,ul,ol,li,dl,dt,dd,h1,h2
2009-02-02 16:03:00 204
转载 scrollbar的属性及样式分类:css
scrollbar的属性及样式分类:cssscrollbar的属性及样式分类:css 1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条) overflow-x水平方向内容溢出时的设置 overflow-y垂直方向内容溢出时的设置 以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。 2.scrollbar-3
2009-01-20 12:18:00 7215
转载 JS 身份证号码 验证
function isIdCardNo(num) { num = num.toUpperCase(); //身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。 if (!(/(^/d{15}$)|(^/d{17}([0-9]|X)$)/.test(num))) {
2009-01-17 14:03:00 1932
转载 JavaScript 仿LightBox内容显示效果
近来要做一个LightBox的效果(也有的叫Windows关机效果),不过不用那么复杂,能显示一个内容框就行了。这个效果很久以前就做过,无非就是一个覆盖全屏的层,加一个内容显示的层。不过showbo教了我position:fixed这个新特性,决定重写一遍。先看效果:<!--var isIE = (document.all) ? true : false;var isIE6 = i
2009-01-16 08:53:00 424
转载 JS:attachEvent和addEventListener 使用方法
JS:attachEvent和addEventListener 使用方法attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEventListener方法 用于 Mozilla系列举例:document.getElementById("btn").onclick = method1;document.getElementById("b
2009-01-15 08:53:00 8739 4
转载 PHP验证身份证
身份证方面的函数,个人感觉挺有用的,特别是在网络问卷调查时,对个人信息里的身份证进行验证很有用,发出来分享一下。 <?php//计算身份证校验码,根据国家标准GB 11643-1999 function idcard_verify_number($idcard_base){ if (strlen($idcard_base) != 17) return false; //加权因
2009-01-14 11:48:00 597
转载 Javascript实现页面跳转的几种方式
第一种:window.location.href="login.jsp?backurl="+window.location.href; 第二种:alert("返回");window.history.back(-1);第三种:window.navigate("top.jsp");
2009-01-13 19:27:00 204
转载 ajax处理php返回json数据例子
/-----------test.html---------------/click function ajax_init(){ var ajax=false; try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
2009-01-11 11:44:00 409
原创 IE6下DIV高度显示的Bug
IE6下默认的字体尺寸大致在 12 - 14px 之间,当你试图定义一个高度小于这个默认值的 div 的时候, IE 会固执的认为这个层的高度不应该小于字体的行高。所以即使你用 height: 6px; 来定义了一个 div 的高度,实际在 IE 下显示的仍然是一个 12 px 左右高度的层。 要解决这个问题,可以强制定义该 div 的字体尺寸,或者定义 overflow 属性来限制 div
2009-01-10 12:35:00 427
转载 JavaScript下拉菜单
JavaScript 下拉菜单演示地址!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">html xmlns="http://www.w3.org/1999/xhtml">head> meta http-equiv="Conte
2009-01-10 12:34:00 715
转载 CSS如何实现单行图片与文字垂直居中?
Example Source Code [www.52css.com]vertical-align初始值: baseline(缺省值)可否继承:否适用于: 内联元素说明:vertical-align:baseline使元素的基线同父元素的基线对齐.警告:vertical-align不能影响表格单元中的内容的对齐,对于块元素中的内容也一样. 文字不多,但时常有人范错误,有人说我用了为什么没有效果
2009-01-08 14:17:00 1935 1
转载 IE PNG Fix
This script adds near-native PNG support with alpha opacity to IE 5.5 and 6. Now you can have full translucency and no more ugly grey borders! It requires only one line in your CSS file, and no ch
2009-01-08 13:00:00 326
转载 CSS为图片添加相框各种效果。
下载I’m using the same trick to show you how to decorate your images andphoto galleries without editing the source images. The trick is verysimple. All you need is an extra tag and apply
2009-01-08 12:19:00 1032
转载 css类库
CSS代码/*初始化样式*/ body{font-family:"宋体", Arial,Verdana, sans-serif, Helvetica; font-size:12px; color:#010000;} dl,dd,ul{list-style:none;} a img{border:0;} div,form,img,ul,ol,li,dl,dt,dd,h1,h
2009-01-07 15:46:00 299
转载 深入浅出JSON
JSON定义 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java,JavaScript, Perl
2009-01-07 12:28:00 185
转载 用函数式编程技术编写优美的 JavaScript
http://www.ibm.com/developerworks/cn/web/wa-javascript.html
2009-01-07 12:24:00 186
转载 firefox与IE对javascript和CSS的区别
1. document.formName.item(”itemName”) 问题说明:IE下,可以使用document.formName.item(”itemName”)或document.formName.elements[”elementName”];Firefox下,只能使用document.formName.elements[”elementName”].解决方法:统一使用document
2009-01-04 13:35:00 246
原创 FIREFOX层的自适应高度
在IE下很容易实现高度的自适应,但在FF下如果DIV层里包含的是层,而不是直接填充内容的话,是不会自动适应高度的,这在我们设置背景层时经常用到的,下面是一个例子: container作为最外层,在IE下可以自适应,但在FF下就只有main层与sidebar层可以,苦思良久,也问了许多朋友,最后还是从网上搜到答案,很简单:只需定义#container {display
2009-01-04 13:31:00 348
原创 浮动层的切换问题
在写CSS过程中,如果碰到浮动层的切换问题,那么背景图片最好不要采取定位偏移的方法来解决(即background:img.gif no-repeat -100 -100;)也就是说,布局在一个浮动层中的背景图片,不要合成在一张图片中,然后通过偏移的方式来处理,这样容易造成html页面中,写在后面的层会覆盖之前撰写的浮动层例:"idDialog" style="display:none;">
2008-12-30 13:21:00 594 1
转载 当下10大最热门的网站开发技术
虽然现在美国经济出现危机,但是网站开发领域依然很繁荣,因为不论是现在或者将来,网络必定是人们日常生活中不可缺少的组成部分。NETTUTS上列出10大最吃香的网站开发技术。作为网站开发工程师,如果你精通这些技术,即便在经济不景气的时候,仍然很容易找到一份好工作。1. Framework knowledge (架构知识) 架构是大型网站开发的重要部分。开发者已经从Rails,
2008-12-29 22:37:00 185
转载 firefox获取鼠标位置
var __is_ff = (navigator.userAgent.indexOf("Firefox")!=-1);//Firefoxfunction getEvent() //同时兼容ie和ff的写法{ if(document.all) return window.event; func=getEvent.caller; whil
2008-12-28 07:24:00 667
转载 制作良好扩展性的通用Button
我们经常使用到a,button,input等标签,通过css加背景等方式来实现按钮的效果。但是要做一个通用的样式类,又能保证在各个浏览器下表现一致,还能有很好的扩展性的按纽可不就那么容易了。好了废话少说。进入正题。首先我们选择a和button两个标签作为通用按纽的外包装器。主要考虑到,在ie6不支持a以外的:hover伪类,使用a就可以对按钮做悬浮状态,这就是为什么选择他们做为最外层的包装器而
2008-12-25 13:44:00 256
转载 使用Javascript取网页中鼠标位置
在做鼠标移动至一个某些按钮或文字上便在当前位置显示图片的功能时需要用鼠标的坐标来定位,方法比较简单,但面在Firefox的广告做的这么火,甚至用流氓方法,所以需要注意Mozilla或Firefox和IE的兼容.event.clientX 为鼠标距浏览左面边缘的距离, event.clientY 为 鼠村距网页上方边缘的距离,但定位不光这样就行了,需要考虑到当前网页坐标并不是鼠标
2008-12-25 09:01:00 249
转载 高性能网页开发新20条规则详解
上个月,Yahoo!优异性能(Yahoo!s Exceptional Performance)开发团队成员 Stoyan Stefanov出席了蒙特利尔的2008魁北克PHP会议演讲。他提供了他们团队最新的研究成果和提高网页性能规则20条。在早先的高性能网页开发14条军规已经让大家耳熟能详,此次新增的20条更加全面,覆盖了服务器端、co
2008-12-20 12:02:00 179
转载 HTTP_HOST 和 SERVER_NAME 的区别
PHP的SERVER保留变量中HTTP_HOST 和SERVER_NAME经常是一样的,原因是服务器端口是80,那么HTTP_HOST将省略不显示,而HTTP服务的默认端口就是80,所以大多数情况下,HTTP_HOST都没有显示这个端口号。而如果使用的是ssl链接,那么端口号将被显示出来。所以HTTP_HOST = SERVER_NAME:SERVER_PORT
2008-12-20 11:49:00 220
转载 DIV+CSS浏览器兼容性分析
1、用!important语法解决IE和其它浏览器之间的布局差别 !important是CSS1定义的语法,作用是提高指定样式规则的应用优先权。目前IE一不支持这个语法,而其他的浏览器则都支持。可以利用这一点来定义不同浏览器间的CSS样式。如下样式: .sidebar{ border:5px dotted #FC5 !important ; border:5px dotted #00F; pa
2008-12-16 15:08:00 733
转载 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题: 问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码
2008-12-16 12:17:00 196
原创 unicode和utf
unicode和utf-8之间最大的区别就是在存储上。unicode是宽字符存储(字符都是2个字节或4个字节来存储),而utf-8是多字节存储,字符的个数是不确定的(比如英文字符是1个字节表示,汉字可以是2个到6个来表示),其字符的首字节的前几位表明了它的字节个数。比如某个3字节汉字的uft-8编码(二进制)如下: 1110xxxx 10xxxxxx 10xxxxx
2008-12-16 12:15:00 214
转载 PHP截取中文字符串方法总结
程序一:PHP截取中文字符串方法由于网站首页以及vTigerCRM里经常在截取中文字符串时出现乱码(使用substr),今天找到一个比较好的截取中文字符串方法,在此与大家共享。function msubstr($str, $start, $len) { $tmpstr = ""; $strlen = $start + $len; for($i = 0; $i
2008-12-16 10:01:00 301
转载 PHP 截取字符串专题
1. 截取GB2312中文字符串 php //截取中文字符串function mysubstr($str, $start, $len) { $tmpstr = ""; $strlen = $start + $len; for($i = 0; $i $strlen; $i++) { if(ord(substr($str, $i, 1)) > 0xa0) {
2008-12-16 09:59:00 316
原创 二维数组行列值对换
$start_row = 0;$start_col = 0;$arr = array( array("11", "12", "13", "14"), array("21", "22", "23", "24"), array("31", "32", "33", "34"), array("41", "42", "
2008-12-12 12:25:00 619
转载 readyState的五种状态详解
在《Pragmatic ajax(动态网站静态化) A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下: 0: (Uninitialized) the send( ) method has not yet been invoked. 1: (Loading) the send( ) method has been invoked, requ
2008-12-06 09:10:00 272
转载 网页中嵌入Flash的几种方法(消除IE控件激活虚线)
Flash 嵌入的问题论坛中有人问了好多次,到底应该怎么用,为什么通不过验证,要通过验证怎么办等等等。讨论中也出现了不少的误解,所以我单开一个帖总结一下我所知道的东西,不想看我罗嗦的直接跳到最后看结论就可以了。 一、传统的方法 XML/HTML代码object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
2008-12-06 09:08:00 323
转载 XMLHTTP(readyState,status)对应的状态值
status状态值长整形标准http状态码,定义如下: Number Description 100 Continue101 Switching protocols200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content300
2008-12-06 09:07:00 241
wordpress-2.7.1
2009-03-14
Apress.Beginning.CakePHP.From.Novice.to.Professional.Jul.2008
2009-02-26
Practical.Prototype.and.script.aculo.us.Jun.2008
2008-11-22
Core Python Programming, 2nd Edition
2008-07-17
jQuery手册 学习资料大全
2008-06-30
IEWebDeveloperV2
2008-06-29
Apress.PHP.Objects.Patterns.and.Practice.2nd.Edition
2010-05-14
High Performance MySQL: Optimization, Backups, Replication, and More
2010-03-31
Practices of an Agile Developer: Working in the Real World
2010-01-29
Apress.Practical.Web.2.0.Applications.With.PHP.2008
2009-06-30
Apress.Pro.PHP.Patterns.Frameworks.Testing.and.More.Mar.2008
2009-06-30
iPhone开发基础教程 - Beginning iPhone Development
2009-04-25
Javascript 设计模式(Pro.JavaScript.Design.Patterns.RETAiL.Dec.2007)
2009-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人