传智播客Ajax视频前十集视频随笔
+++++++++++++++++++++++Ajax
~~~~~~~~~~~~~~~~~~~~~~~~~~
======= Ajax 技术 ========
一、第一课 ===》 AJAX概述与IntelliJ安装
a.Ajax读法其实不是我们读的'阿假客斯',注意专业化。
b.王兴魁老师先讲实践再讲理论。
c.开发工具不再是eclipse了,因为ajax主要写javascript
d.什么是ajax?2005年2月提出来的,国内开始才2年。
不是单纯的技术,杂和5项,
主要是XMLHttpRequest异步传输对象
其次Dom进行动态显示和交互
最后XML和XSLT进行数据交互和处理
Asysnchroniouns Javascript and Xml
e.四天内容
AJAX的思维方式
AJAX的技术核心
AJAX应用实例
AJAX的优缺点
AJAX开发工具
f.老技术、新思想
h.ajax可以做哪些?部分刷新、异步操作
i.安装软件,自己看
二、第二课 ===》 使用IntelliJ开发Web项目
a.使用过程还是自己动手才能了解。
b.简单的表单验证
c.itellij的project相当于myeclpise的workspace
module相当于myeclipse的project
d.第一次使用必须要指定jdk
e.flex预言以后会很火,有时间可以学学
f.配置tomcat,点击之后有很多部署方式,选择tomcat
h.简单一个案例,一个form跳转到一个servlet,在web.xml配置servlet
三、第三课 ===》 用IntelliJ部署Web项目
a.传统的开发,验证用户名跳转新界面在连接返回
b.servlet第二种生成方式,通过换j2ee试图生成servlet
四、第四课 ===》 准备AJAX服务器端环境
a.jquery框架
b.先写服务器端的代码
1、取客户端参数信息
2、
3、
c.快捷键 crtl+alt+空格 、ctrl+shift+空格 、 alt+enter
五、第五课 ===》 准备AJAX客户端程序环境
a.良好的习惯,标签名称小写,标签都关闭,属性名称小写,值在双引号内
b.ajax方式下可以不需要表单进行数据提交,都通过XMLHttpRequest
c.ajax里面一般不需name属性,需要id属性
d.在客户端一般先预留空间给显示服务器端返回的信息,<div></div> <span></span>
e.id属性的定义式未来dom的方式找到某个节点,进行操作
f.div与span比较:
1)他们都不会对标签内内容改变
2)直接区别,在css中,div块级元素,span内联元素。
简单理解在没有css控制下,div会独占一行,span则不会
g.步骤:点击按钮调用javascript将数据传给服务器,之后将服务器返回的信息显示在界面
h.javascript的脚
相关文档:
function ImportRun()
{
if(document.all.Content.children.length>0)
{
var oTable=document.all.Content.children(0);
var oFldInfo=new Array();
var oSendDom=CreateXmlDom("<dl/>");
&nb ......
<style type="text/css">
<!--
.STYLE1 {
font-size: 24px;
font-weight: bold;
}
.STYLE2 {font-size: 36px}
-->
.mouseOut {
color: #000000;
}
.mouseOver {
&nb ......
默认情况下AJAX Control Toolkit并没有安装到VS2008中,开发人员需要单独下载并进行安装。网址如下:http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326 ,AJAX Control Toolkit是一个不断更新的项目,该网页将每段时间内发布对该工具包的更新。在该页面中选择AJAXControlToolki ......
上传页面只需要一个js引用和js函数的调用,简单方便,不影响网页原有布局。
下载地址
调用说明:
1.首先引用js文件
<script type="text/javascript" src="AienUpload/init.js"></script>
2.将函数调用(showUpload(boxCtrl,inputCtrl,upPath,maxCount,fn);)绑定到HTMl控件事件,例如
......
Ajax,选择同步还是异步
Ajax在网页中最大的一个优点是它可以访问服务器上的信息而不需要重新加载网页。这意味着要检索或是更新信息的某一小个部分的时候,只需要从服务器端传送那一部分需要的信息而不需要重新下载整个网页。
Ajax可以通过两种方法访问服务器,即同步(脚本会停留并等待服务器发送回复然后再继续)和 ......