自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 Javascript的延时执行

function tt(){    alert(11)    }var onLaterFunc = function() {          var delay = 1000; /* milliseconds - vary as desired */          var executionTimer;           return function(

2008-12-08 11:06:00 452

原创 解决ie6下Javascript页面跳转和表单提交问题

经常在ie6下出现javascript页面跳转和表单提交问题,ie6下实现javascript页面跳转和表单提交需要进行特别处理,需要使用setTimeout()函数延迟实现。1,兼容各浏览器的Javascript页面跳转setTimeout(function(){ window.location.href = url;},0); 2,兼容各浏览器的Javascript表单提交setTimeout(function(){ form.submit();},0); 

2011-03-22 12:35:00 1530

原创 IE8的hack

<br />1.样式值后面直接跟/9,可区别IE类浏览器和非IE浏览器<br /> <br /> padding-bottom:15px; padding-bottom:30px/9; <br /> <br />这样写IE类读取30px,非IE浏览器读取15px。然后再写IE7和IE6的hack区别出IE8:<br /> <br /> padding-bottom:15px; //所有浏览器 padding-bottom:30px/9; //IE类

2011-03-22 12:28:00 1133

原创 Adding Tasks and Jumplists to Pinned Sites in IE9

The msapplication-task has a content format of three parameters:name – The name of the taskaction-uri – The link to perform when that task is clickedicon-uri – The link for the icon to show beside the taskThis is an example of a task that redirects to my b

2011-03-21 20:25:00 415

原创 判断 iframe 是否加载完成的完美方法

一般来说,我们判断 iframe 是否加载完成其实与 判断 JavaScript 文件是否加载完成 采用的方法很类似:var iframe = document.createElement("iframe");iframe.src = "http://www.planabc.net";if (!/*@cc_on!@*/0) { //if not IE iframe.o

2009-09-27 22:04:00 387

原创 AppServ2.5.9本机配置虚拟主机以及端口设置

为了测试dedecms和phpcms这两种cms,所以在本机分别架设两个虚拟主机。    1: 安装好AppServ2.5.9软件,官网是:http://www.appservnetwork.com/ ,2.59下载地址是:http://nchc.dl.sourceforge.net/sourceforge/appserv/appserv-win32-2.5.9.exe 是英文软件,但

2009-09-17 23:29:00 2964

原创 Google创新法则

最近在研究Google的创新。我们都知道Google特色的创新文化:Google员工有20%的自由时间做自己的事情,这也是Google创新思想的源泉,Google 50%的产品都是由这20%的自由时间产生的。然而笔者通过研究发现,其实Google的创新不在于“自由”,而在于对创新的“管理”。首先,员工在20%的时间要做与公司相关的研究,新的创意也要得到上级的同意才能用自由时间进行研究,因此员工

2009-07-28 23:06:00 457

原创 保护私有属性,开放成员函数

今天在整理js的时候,发觉很多全局的变量暴露在外面,存在一定的隐患在那里,所以就得把变量给保护起来,第一感觉用闭包,是可以解决问题的,直接贴代码:(function(){ var param1 = ok; window.getParam=function(){ alert(param1); } })(); 在这里我是给函数加了window标识,表示是在wind

2009-06-29 21:33:00 316

原创 JavaScript的类型转换(字符转数字,数字转字符)

在Java中,基本类型之间的强制转换也不是这样的,比如,整数要转换成字符串,必须使用Integer.toString()静态方法或者String.valueOf()静态方法,把字符串转换为整数,必须使用Integer.valueOf()。可见,不能把JavaScript中的类型转换看作为“强制类型转换”。在JavaScript中,Double类型和Int类型都是看作为Number对象,因此无论是t

2009-06-29 21:32:00 293

原创 定义类或对象的几种方式

定义类或对象的方式主要有:工厂方式、构造函数方式、原型方式、混合的构造函数/原型方式、动态原型方式和混合工厂方式。在javascript中,对象的属性可在对象创建后动态定义,所以开发者在初次引入JavaScript时编写类似下面的代码:var oBall = new Object; oBall.color = "red"; oBall.weight = 20

2009-06-29 21:27:00 921

原创 javascript如何判断参数为一个数组类型

Object.prototype.toString.call(a)

2009-06-29 21:26:00 364

原创 javascript中的继承

在javascript中继承是一个非常的复杂的问题,比其他任何面向对象的语言中的继承的都复杂得多。在大多数其他语言面向对象语言中,继承一个类只需采用一个关键字即可。与他们不同的是,在JavaScript中要想达到传承公用成员的目的,需要采取一系列措施。更有甚者,JavaScript属于原型式类型继承的少数语言之一。在Javascript中主要有两种继承方式:类式继承和原型式继承,然后还会再提下

2009-06-29 21:26:00 325

原创 采用JS实现url跳转导致url丢失的问题

什么是referrer?referrer 就是来源页面地址,比如你从 http://www.a.com/1.htm” 点某个链接到了 http://www.b.com/2.html,则对于后者而言,它的 referer 就是 http://www.a.com/1.htm”。http302跳转是可以保持referrer的。在 A 页面上提交登录表单到 B,B 返回一个重定向页面到 C,在 C 处理里

2009-06-29 21:23:00 2552

原创 识别new运算进行构造器调用

如何设计一个函数既可以用new运算来产生对象的实例,又可以作为普通函数调用。var Test=function(o){ var A = this; if(!(A instanceof Test)){ alert(111); return new Test(o) }else{ //A._init(o); this._init.apply(this

2009-06-29 21:21:00 374

原创 YUI中的观察者模式

  var testEvent = new YAHOO.util.CustomEvent("testEvent");  function fnClick(e){   this.a=1;   this.b=2;   testEvent.fire({width:this.a,height:this.b},"33");  }  YAHOO.util.Event.addListener("test001"

2009-06-11 22:19:00 334

原创 多数据库支持的应用程序设计

 http://www.openphp.cn/blog.php?blog_id=11

2009-01-05 22:50:00 383

原创 php ajax 中文乱码问题解决办法(接收发送)utf-8 GBK GB2312

PHP发送中文、Ajax接收只需在php顶部加入一句:header(Content-type: text/html;charset=GB2312); xmlHttp会正确解析其中的中文。Ajax发送中文、PHP接收这个比较复杂:Ajax中先用encodeURIComponent对要提交的中文进行编码PHP中:$GB2312string=iconv( UTF-8, gb2312//IGNO

2008-11-24 23:27:00 601

原创 javascript中的队列

 之前一堆提到了栈,只要能够对其栈和队列的区别,其实也是很简单的,结果如下:    var jQueue = function(){    this.InitQueue.apply(this,arguments);   }   jQueue.prototype={    InitQueue:function(){/*初始化队列*/     this.front = this.rear =

2008-10-30 09:46:00 479

原创 javascrit中的栈

栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端称作"栈顶(top)",不允许插入和删除的另一端称作"栈底(bottom)" 。  利用栈,可以做一些请求管理的操作,基于javascript中数组的特性,对其进一步的封装,结果如下: var jStack = function(){    this.InitStack.apply(this

2008-10-30 09:36:00 399

Yahoo!网站性能最佳体验的34条黄金守则

Yahoo!网站性能最佳体验的34条黄金守则

2012-01-03

设计模式中文版设计模式

设计模式中文版设计模式设计模式设计模式设计模式

2009-06-18

VTL语法参考指南中文版

VTL语法参考指南中文版

2008-06-23

空空如也

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

TA关注的人

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