Ajax Hacks-Hack 5.取得普通字符串

ajax|字符串

Ajax Hacks-Hack 5.取得普通字符串

管理天气信息,股票高价,以及其他不使用XML的时候,就是用到了普通字符串。

request 对象有时候不使用XML: request.responseText也可以很好的应用于web应用。本hack讲述用户通过选择一个股票代号,然后从服务器以字符串的格式取得该股票的价格。在下一个hack中取得股票的价格是以数字的格式。

首先看一下页面的HTML代码,其中引入了源文件hack9.js

“http://www.w3.org/TR/1999/REC-html401–19991224/strict.dtd”>

Stock prices

javascript:void%200>
“getStockPrice(this.stSymbol.value);return false”>

Enter stock symbol:
document.getElementById(“stPrice“.style.backgroundColor=“yellow”;

document.getElementById(“stPrice”.innerHTML =info;

本hack讲的是如何通过request.responseText来取得服务器的响应信息,取得何种格式的信息要取决于服务器响应的信息的格式。

<

时间: 2024-08-17 17:20:03

Ajax Hacks-Hack 5.取得普通字符串的相关文章

AJAX Hacks之Hack 4. 接收XML格式的数据

ajax|xml|数据 AJAX Hacks之Hack 4. 接收XML格式的数据 当前的许多交换数据的技术都使用XML格式的数据,那是因为XML格式的数据被广泛的使用和支持.因此,不同用户可以已有的技术来生成.发送.接收XML数据而不需要使用别的工具转换数据的格式. 一个典型的例子就是一个GPS设备可以在任何地方共享它需要的数据.无论是在远行.或是户外活动,当把设备插入到计算机的UBS接口后,就可以向web发送数据了.GPS软件被设置为默认支持XML格式的数据.而web也使用xml格式的数据.

AJAX Hacks 之HACK3. 使用独立的文件来取得http request

ajax|request AJAX Hacks 之HACK3. 使用独立的文件来取得http request 本节讲述将初始化request对象的代码从其他代码中抽取出来,作为一个单独的JavaScrip文件来使用. 当一个Ajax应用程序很大的时候,理清每部分的功能是很有必要的.所以把管理XMLHttpRequest对象的代码作为一个独立的js文件保存,如果某个页面使用到它,就将它加载近来,这样做无疑更容易管理.当代码需要修改时,只需修改该文件就是. hack将所有的和request-obje

AJAX Hacks 之HACK1. 检测浏览器的兼容性

ajax|浏览器 AJAX Hacks 之HACK1. 检测浏览器的兼容性 本节介绍如何使用JavaScript 建立起IE或Mozilla浏览器相应的请求对象.客户端使用的浏览器是各种各样的.因此也有不同的请求对象.如在Firefox, Netscape, Safari,Opera中是XMLHttpRequest.IE则是Microsoft.XMLHTTP 或 Msxml2.XMLHTTP. 使用AJAX的第一步是检测客户浏览器的类型,根据相应的类型取得request 对象.下面就是取得该对象

AJAX Hacks 之HACK2. 使用Request对象与服务器进行数据传递

ajax|request|对象|服务器|数据 AJAX Hacks 之HACK2. 使用Request对象与服务器进行数据传递 以传统的传送表单数据的方式开始,本节介绍使用post方法发送数据,与服务器进行通信,而在这个过程中不会出现页面刷新现象.然后显示服务器相应的信息. 页面很简单,就是一个表单,要求用户输入姓名.性别.国家或地区.输入完毕用户可以提交表单.(具体图示见原文) 页面的HTML代码如下:"http://www.w3.org/TR/1999/REC-html401–1999122

Ajax Hacks chm文件与源代码 下载_AJAX相关

Aajax探密书籍,收集了100条提示和技巧,并涵盖了Aajax技术的精华. Ajax Hacks  By Bruce W. Perry  本地下载

Ajax hacks 之绪论:告别页面刷新

ajax|刷新|页面         曾记得INTERNET被用户称作"world wide wait"吗? web又回到了新石器时代了么? 在许多应用中, web仍然没有得到很大的改变.充斥着form.按钮,页面转移,等待,页面刷新,纠正错误,点击.等待--这可真够受的.  现在的许多网站,例如许多经过精心设计的网站得到了很大的提高.需要更多的用户响应,这样浏览器会在服务器处理完以后才得到响应. 例如google map就是这样工作的:客户机会将所有的信息缓存起来,这样用户在移动地图

解决ajax回调函数返回的字符串乱码问题

  ajax回调函数,返回的字符串乱码问题很是让人痛恨,下面有个不错的解决方法,大家可以参考下 ServletActionContext.getResponse().setContentType("text/json;charset=UTF-8");//解决乱码问题,没有这句,回调函数的内容可能乱码 ServletActionContext.getResponse().getWriter().write("字符串内容");//在写入之前执行上面一句,可以解决乱码  

springmvc-jquery 的ajax 发送3个字符串和一个数组 怎么传递到springMVC的对应方法中

问题描述 jquery 的ajax 发送3个字符串和一个数组 怎么传递到springMVC的对应方法中 data.couponId = $('#couponId').val(); data.deadline = $("#deadline").val(); data.remark = $('#remark').val(); 上面是上个字符串 var nums = new Array(); $('.nums').each(function(j,k){ nums[j]=$(k).text()

Ajax Hacks-hack9 深入了解HTTP Response

ajax|response Ajax Hacks-hack9 深入了解HTTP Response HTTP响应头是描述性的信息,符合HTTP 1.1 协议规范,web服务器向请求端发送精确的页面或数据.如果你已经使用XMLHttpRequest对象编过程(在本章的前面讨论过),你应该知道request.status属性是从服务器返回的响应状态码.它是用来检测HTTP响应状态的重要值. 装态值包括200(请求成功).404(请求的URL不存在,或页面不存在)500(服务器内部错误). 然而,你还想

Ajax Hacks-Hack 10. 使用CSS文件产生格式化的信息

ajax|css Ajax Hacks-Hack 10. 使用CSS文件产生格式化的信息 让用户选择他们喜爱的消息格式. hack向服务器发送一个请求,服务器返回一个文本信息.而用户的选择将决定信息的内容和表现形式.HTML代码有一个下拉选择,让用户选择结果的表示形式. 下面是HTML代码: "http://www.w3.org/TR/1999/REC-html401–19991224/strict.dtd"> function setSpan( ){ document.getE