ajax自学笔记(四)

 

网页中的ajax应用

传统的MVC架构

Model view controller 网页是试图,控制器是数据流

AJAX中的MVC架构,MVC开发主要包括的内容下面将介绍

AJAXview 表示层的主要作用,主要是视图的开发。一是在html里面,描述Html的一个布局,用到的css样式。另一个css主要要设计出如何的一个显示。

表示层主要做的2个事情,一个是控件的显示,一个是控件与事件的绑定。事件需要到linstener里面进行注册。这个知识点其实是满通用的一个设计思路。不论是在windows操作系统是这种机制,各种service都需要注册,各种dll库也需要注册,否则在程序进行调用的时候是不能响应的。同时在我学习oracle中也是这样一个思想,各种事件和程序需要到lisnetr中进行注册。

 

在一个AJAX项目中,通常需要写的几个文件是 html 文件,上面有一些少量的标签,但不涉及具体的布局,一般用div来搞定,但要注明每个标签的classname,方便css显示。那么另外一文件就是css文件,里面包含了对html里面标签的修饰。 还有就是js文件。通过dom对象,完成与html标签的通信。

 

 

 

AJAXcontroller

DOM对象的内建处理函数列表

Onmouseover 鼠标第一次经过控件区域

Onmouseout 鼠标第一次离开控件区域

Oumousemove鼠标在空间区域内移动

Onclick 鼠标单击

Onkeypress 当控件获取输入焦点时的按键事件

Onfocus 获取焦点

Onblur 失去焦点

 

 

 

 

 

 

AJAXmodal

把数据库的表用对象的方式组织起来 这就是Model ,主要是对数据的联合。

 

 

 

网页中的AJAX应用

MVC应用的一个总结:

Modal实体 AJAX中用来船载的具体部分,建立xmlhttpreuqest对象。

V是视图,是用htlml+css+javascript 网页上有什么内容只需要用html来表示,但不需要用Html来定位,不需要table  而是用css来定位和定义。如果真的需要某些定位,用javascript来定位。有些元素的绘制yo那个jacasdad

C是控制器。先是用DOM来定位属性,用JavaScrip把他封装起来。然后用listener注册。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值