Jan 5
表单验证,其实很简单,但做起来麻烦。没有统一规范的代码以及零散的脚本文件,一直是我最头疼的问题。最近做一些项目,于是,决定,做个插件来使用。

      请自行下载插件帮助文档,里面有例子,还有包含插件。如若碰到问题,或bug,或者建议,请联系本人。

本人第一次写博客,欢迎大家来踩踩。。。。

Jul 4
1.类型选择符,直接使用元素名称定义
   html{/*<定义网页结构总体样式>*/}
   body{/*<定义页面属性>*/}
    div{/*<定义div元素的属性>*/}
   span{/*<定义span元素的属性>*/}

2. id选择符
       #top {/*<定义id为top元素的文本颜色为red>*/ color:red;}
       #top div{/*<定义id为top的所有子div元素样式,但不包含id为top的样式>*/}
       #top .child1{/*<子级样式一>*/}
       #top .child2{/*<子级样式二>*/}
      <div id="top">我是div</div>
Tags: , ,
Jun 23
一 定义
      One Page, One Application(后面缩写为OPOA,或者1P1A), 含义很简单:一个页面就是一个应用。不再使用iframe, 页面提交不能再使用submit方式。

      在众多的基于Web的MIS系统中,没有人关心页面的组织形式;大多数稍微复杂的MIS系统,都采用分祯(Frame)的方式来组织页面,这样,在进行业务操作的时候,url的变化表现在一个框架页面内,从浏览器的地址看起来,只有一个地址;更有甚者,一些应用干脆弹出一个去掉了浏览器菜单、工具条、地址栏、状态栏的窗口(比如招商银行、民生银行的网上银行系统),连地址都看不见。因此,一个页面就是一个应用,从用户的角度来说,对于操作型系统,是一种非常自然的体现。用户无需了解每一个具体的操作对应的地址是什么。

      这种设计背后的含义实际是:是希望由程序来控制用户的行为,还是反过来。在操作型系统中,每一步的操作往往被业务含义严格定义,无论是应用的设计者,还是其使用者,都希望在一种受控的状况下来进行操作。例如,一个审批动作,用户更希望是通过一个按钮来触发,而不是访问类似于/approve.action?itemid=123的方式。

      这样的好处是:很多东西,例如:JS,CSS,HEAD等整个系统都只需加载一次。加快响应速度。客户体验也有所提高,不再弹出窗口,不再整个页面进行刷新。
Tags: , ,
Jun 8
Tags: ,
May 16
1.第一种方式,冒充对象的方式.(利用js里的每一个方法名都是一个Function对象)
//第一种方式,冒充对象的方式.(利用js里的每一个方法名都是一个Function对象)  
function Parent(username){  
    this.username = username;  
    this.say = function(){  
        alert(this.username);  
    }  
}    
function Child(username,password){      
    this.temp = Parent;//temp指向Parent所指向的地方 。 利用js里的每一个方法名都是一个Function对象,指向一个方法。  
    this.temp(username);//初始化方法里的内容  
    delete this.temp;//temp没有用了。可以直接删除掉.this不可以丢了      
    //Parent(username);//这样写表面看起来是正确的,其实是错误的。因为只有new出来的对象才有this,所以调用Parent里的this就没有值了      
    this.password = password;  
    this.hello = function(){  
        alert(this.password);  
    }  
}  
var parent = new Parent("zhangsan");  
parent.say();//zhangsan
  
var child = new Child("lisi","123456");  
child.say();//lisi  
child.hello();//123456
Tags: , ,
May 15
javascript里构建类主要有4种方式
1.构造方式定义类
2.原型方式定义类
3.构造和原型结合方式创建类
4.动态的原型方式

各有优缺点,具体如下
1.构造方式定义类,优点:多个实例对象不共享类的属性值,缺点:每个实例对象都会产生出一个函数say
Tags: , ,
分页: 3/6 第一页 上页 1 2 3 4 5 6 下页 最后页 [ 显示模式: 摘要 | 列表 ]