ajax、javascript学习笔记1
来源:互联网 发布:centos虚拟机安装tools 编辑:程序博客网 时间:2024/05/14 06:45
●简介
Asynchronous Javascript And Xml
异步的javascript和xml
·使用XHTML和CSS的基于标准的表示技术
·使用DOM进行动态显示和交互
·使用XML和XSLT进行数据交换和处理
·使用XMLHTTPREQUEST进行异步数据检索:页面端javascript的浏览器内置对象
·使用Javascript将以上技术融合
与传统模式的对比
//1.取参数
//2.看参数是否有问题
//3.校验操作
//4.和传统应用不同之处,这一步需要将用户感兴趣的数据返回给页面端,而不是将新页面发送给用户。
●初步使用 jquery
html中
包含js文件代码 <script type="text/javascript" src="jslib/jquery.js" ></script>
<script type="text/javascript" src="jslib/verify.js" ></script> 在webroot目录下有个jslib目录下有个verifu.js文件
js文件中
●使用httpxmlrequest的api实现ajax的javascript代码
●当servlet返回的是一个xml文本时用httpxmlrequest对象接收
即返回一个带有<asdf>asdf</asdf>
这样的文本时
需要在javascript中解析出文本的内容然后将其显示
●当servlet返回一个xml时候用jquery对象接收
●浏览器缓存问题和中文问题
IE会根据url地址来判断是否读取缓存
所以我们给每次的url加一个时间即可骗过IE
如换一张图片
<img src="ImageServer" /> src一般是一个servlet服务器返回的图片信息
<a onclick="changimg()" href="#">换一张</a>
●跨域访问
在浏览器端代码中,我们需要在调用open方法之前判断一下要连接的地址是不是以
http开头的,如果是则认为要访问的是跨域资源,首先将当前url中的?变成&,这是
因为将要连接的地址改为"proxy?url="以后如果原来url地址中有参数的话,新的url
地址中就会有两个"?"导致服务器端解析参数错误,"url"之后的内容表示本来要访问
的跨域资源的地址。
服务器端代码较复杂自行百度谷歌 :)
- ajax、javascript学习笔记1
- [JavaScript]学习笔记:AJAX
- Javascript Ajax学习笔记
- Ajax+PHP+JavaScript 学习笔记
- javascript AJAX学习笔记:XMLHttpReques
- javascript学习笔记 (六)-ajax相关
- JavaScript学习笔记一AJAX和JSON
- 【jQuery学习笔记----AJAX之javascript角度】
- javascript dom 学习笔记(三),ajax
- 【前端学习笔记】原生Javascript中的ajax
- 《JavaScript学习笔记》:Ajax的应用
- JavaScript学习笔记二十六:AJAX
- JavaScript学习笔记之JSON&Ajax
- Web开发学习笔记--JAvaScript JQuery AJax
- Ajax 学习笔记(1)
- Ajax学习笔记(1)
- ajax学习笔记1
- ajax学习笔记1
- 多源文件的linux驱动Makefile编写
- hashCode方法与HashSet类
- coreboot 编译时错误解决
- stock short operation
- 常用dos命令
- ajax、javascript学习笔记1
- AIX小白伤不起有木有~~
- extern用法详解(转)
- 语法分析 预测分析法
- 警告:warning: function declaration isn't a prototype
- hibernate版本改动对配置、代码影响
- pl/sql导入和导出
- date把1970年开始的秒数变为可读的形式
- linux下的增量备份小程序