自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

meizz的专栏

梅花雪·疏影横斜

原创 一个上下左右都居中的非table的纯CSS实现代码

#box{width:600px; height:400px; border:1px solid red;}#box{position:static; *position:relative; display:table; *display:block; }#box-middle{position:...

2008-11-10 21:00:00 8544 5

转载 实例图解:摄影构图大实话

一. 尽量把想拍的物体放大地拍摄  如果尽量把想拍摄的物体放大的话,拍摄的效果会很有趣。拍摄一张照片的时候,注意不要像拍摄产品说明那样,这也拍些,那也拍些,应尽量突出想拍摄的对象。  不管三七二十一,先把画面填满,这是第一步二. 要看被拍摄的物体,也要注意观察周围的环境  在拍摄时,一方面要全神贯...

2008-08-06 15:25:00 6761 1

原创 cookie的生死之道

     如果一个cookie不设置expires过期时间的话,这个cookie会在同源浏览器的最后一个窗口关闭之后失效。不设置过期时间的cookie也只能被同源浏览器、同域网页所调用。如果想同域但非同源的网页也能调用这个cookie的话,必须设置过期时间。    cookie是在浏览器端同域(同...

2008-07-18 18:31:00 6519 3

原创 一段判断多种浏览器类型及版本号的脚本代码

摘自 jsframework 框架:window["MzBrowser"]={};(function(){  if(MzBrowser.platform) return;  var ua = window.navigator.userAgent;  MzBrowser.plat...

2007-11-16 09:55:00 10048 6

原创 IE6的BUG:window.onload里用innerHTML创建的img会忽略本地缓存

  今天遇到这么一个问题,IE6,在window.onload里用innerHTML动态插入图片,结果这些图片都忽略了本地缓存策略,发出N多个304请求。  于是乎我换了一个写法,在innerHTML里不使用img,而是在innerHTML新添加的HTML标签中使用CSS样式来导入图片,但问题依旧...

2007-10-08 19:20:00 9875 7

原创 对几个 javascript framework 的评价

近日刚好在无忧里看到一篇讨论脚本框架的帖子,我想谈谈我对目前几个脚本框架的看法(Silverna、Dron Framework、Zerg、script_aculo_us、prototype、bindows、JSVM),(不过我得说一下前提,这里是在讨论框架而非单个功能):TNND,我这么一写,把国...

2007-01-11 11:25:00 17727 39

原创 Firefox 浏览器的DOM原型扩展

    我不想挑起IE与Firefox之间的争论,我只想说说Firefox浏览器有而IE里没有的一个功能,对DOM里的对象原型的扩展。    在DOM里的window、document、element、event等这些对象在Firefox(或者说Mozilla核心的浏览器)里都有与之对应的原型:W...

2006-11-01 14:35:00 11299 7

转载 DC初级摄友必学摄影技巧(转贴)

    1.头部和身体忌成一条直线。两者如成直线,难免有呆板之感。因此,当身体正面朝向镜头时,头部应该稍微向左或向右转一些,照片就会显得优雅而生动;同样道理,当被摄者眼睛正视镜头时,让身体转成一定的角度,会使画面显得有生气和动势,并能增加立体。     2.双臂和双腿忌平行。无论被摄者是持坐姿或站...

2006-06-23 13:45:00 16778 1

原创 IE样式的expression与XML数据岛绑定有点冲突

先看一段代码,我在样式里用 expression 动态运算,以达到表格的隔行换色效果(注明:样式里的 expression 用法目前只有IE浏览器支持!):expression vs XML data.mm tr{    background-color:expression((this.rowI...

2006-06-20 15:29:00 7684 2

原创 XHTML:非IE浏览器里对style.height赋值无效的问题

今天我在做多页面MDI脚本控件(MzMultiPage),在IE等浏览器里都已经测试通过没有任何问题,但是在Mozilla、Firefox、Netscape里测试时问题就来了,我的多页面是在页面里用到了 iframe,这些 iframe 初始的 style.height 都是0,而在加载页面之后,...

2006-04-05 23:37:00 10838 6

原创 JavaScript应用:Iframe自适应其加载的内容高度

main.htm:html>      head>         meta  http-equiv=Content-Type  content=text/html;  charset=gb2312 />         meta  name=author  content=F....

2006-03-27 11:07:00 62912 62

原创 梅花雪脚本控件集:MzPopupLayer 可盖住flash的层基类

Subject: popup layer, cross browser(IE5.0+ Firefox Netscape Mozilla Opera)NameSpace:  System.Web.UI.WebControls.MzPopupLayer     网页里做脚本控件的时候经常需要一个层的依...

2006-03-22 16:57:00 14632 16

原创 查找两段文本中相同的词句

//找出两段文本中相同的单词短句function meizz(a, b, n){    var c=a.length>b.length?b:a;    if(b==c) b=a; a=c; //少做些循环    if(!n) n=1;    var mm = new Array();    ...

2006-03-22 11:32:00 9116 1

原创 scrollTOP scrollLeft clientHeight clientWidth 的各浏览器版修正

var bodySL, bodyST;if(window.pageXOffset){    bodySL=window.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollLef...

2006-03-21 00:58:00 9508 2

原创 DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16

    今天我在使用 DateTime.Now.ToString("yyyy/MM/dd") 输出的结果是 2006-03-16 而不是我想要的 2006/03/16,都快把我郁闷的不行了。后来用了一个方法解决:DateTime.Now.ToString("yyyy/...

2006-03-17 09:31:00 31065 6

原创 Maxthon1.3.3版里一个令人哭笑不得的事

    傲游(Maxthon)1.3.3版浏览器访问BLOG里带验证码的页面,在提交时总是报验证码错误的提示,最后经过分析就是,在页面 postback 回传服务器进行的验证之前,又重新生成了一份新的图形验证码,而覆盖了老的存在服务器端的验证码,当然这样比对的结果当然是错误的。在其它的浏览器里都从...

2006-03-06 15:37:00 7379 4

原创 对系统的toFixed()方法的修正

if(typeof(Number.prototype.toFixed)!="function"){    Number.prototype.toFixed = function(d)    {        var s=this+"";if(!d)d=0; ...

2006-02-20 09:56:00 9537 0

原创 JavaScript极速狂飙:大容量字符型数组的快速检索

    JavaScript 在大容量数组的循环方面效率不尽人意,我曾经做过一个比对,与VBS的数组相比较,VBS的数组循环速度大致比JS要快一个数量级(http://community.csdn.net/Expert/TopicView.asp?id=4313487)。JS数组在一般的编程当中我...

2006-01-04 10:21:00 14526 17

原创 JavaScript极速狂飙:组合拼接字符串的效率

    在脚本开发过程中,经常会按照某个规则,组合拼接出一个大字符串进行输出。比如写脚本控件时控制整个控件的外观的HTML标签输出,比如AJAX里得到服务器端的回传值后动态分析创建HTML标签时,不过这里我就不讨论拼接字符串的具体应用了,我只是想在这里讨论一下拼接的效率。    字符串的拼接在我们...

2005-12-14 15:28:00 14099 10

原创 JavaScript极速狂飙:CSS样式表的背景渲染效率

    我的MzTreeView1.0树控件发布至今,得到了不少意见反馈,很多网友给了我很多的中肯的建议,也指出了这个控件里的诸多BUG和不足之处,所以我准备写一个新版本的树,将大家的建议都整合进来实现。这几天我就一直在写新版的树,树控件最重要的是效率,特别是大节点量的时候,效率稍微差点的模式就会...

2005-12-09 17:41:00 15170 12

原创 javascript应用:实现复选框全选/全不选切换

    经常有人问起在网页里实现多选框的全选功能,今天我就写了这么一个DEMO全选与不全选的切换function checkAll(e, itemName){  var aa = document.getElementsByName(itemName);  for (var i=0; i   aa...

2005-12-01 16:42:00 6945 0

原创 javascript里的条件判断

    JavaScript 是一种可以在浏览器中运行的脚本语言,是一种弱语言(相对于C,C#,JAVA而言),只要是计算机语言就会使用到条件判断式,而JavaScript作为一种“弱”语言,它的条件判断常常令人困惑不解,特别是有其它强语言编程经历的人来说,更是不可理喻!高手和无惑的人别取笑,我自...

2005-11-30 22:27:00 13944 13

原创 时间对象的格式化

Date.prototype.format = function(format) //author: meizz{  var o = {    "M+" : this.getMonth()+1, //month    "d+" : this.getDate(...

2005-06-28 15:01:00 10059 6

原创 meizz(梅花雨) 网页日历 3.0

; window.frames["meizz"].location.href = "ht"+"tp:"+"//www.meizz.com/web/html/calendar30.htm"

2003-06-09 07:52:00 58936 132

原创 农历与阳历的对照

function click() {if (event.button==2) {alert(农历与阳历的对照) }}document.onmousedown=click;<!--===== 算世界时间Function TimeAdd(UTC,T) Dim PlusMinus, DST, ...

2002-08-28 11:03:00 4618 0

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