技术积累,经验交流
---Design,Ajax,Web Service,Remoting,SQL,Javascript,C#,ASP.net,CSS,Winform,vs2005,VB.net,XML,PDA,Mobile,Saas
任者不忧,知者不惑,勇者不惧!
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 74 文章- 2 评论- 45
AJAX,使用XMLHttpRequest接受客户端的提交,并发送响应
1创建XmlHttpRequest对象,读取,服务器端的reponse.xml文件内容
<
script type
=
"
text/javascript
"
>
var
xmlHttp;
function
createXMLHttpRequest()
{
if
(window.ActiveXObject)
{
xmlHttp
=
new
ActiveXObject(
"
Microsoft.XMLHTTP
"
);
}
else
if
(window.XMLHttpRequest)
{
xmlHttp
=
new
XMLHttpRequest();
}
}
function
startRequest()
{
createXMLHttpRequest();
xmlHttp.onreadystatechange
=
handleStateChange;
xmlHttp.open(
"
GET
"
,
"
AjaxSend.aspx?ID=1
"
,
true
);
xmlHttp.send(
null
);
}
function
handleStateChange()
{
if
(xmlHttp.readyState
==
4
)
{
if
(xmlHttp.status
==
200
)
{
alert(
"
来自服务器的响应:
"
+
xmlHttp.responseText);
//
document.getElementById ("Text1").innerText =xmlHttp.responseText;
}
}
}
2 html代码
<
input
id
="Button1"
style
="width: 85px"
type
="button"
value
="发送请求"
onclick
="startRequest();"
/>
</
div
>
3 AjaxSend.aspx接受客户端的提交
protected
void
Page_Load(
object
sender, EventArgs e)
{
string
str
=
Request[
"
ID
"
].ToString();
if
(str
==
"
1
"
)
{
Response .Write (
"
你好,欢迎您的来到!
"
);
}
}
posted @ 2007-03-17 09:45
张锐
阅读(113)
评论(0)
编辑
收藏
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2007-05-14 13:08 编辑过
另存
打印
最新IT新闻:
博客园新闻频道
博客园首页
社区
公告
MSN
<
2007年3月
>
日
一
二
三
四
五
六
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
与我联系
发短消息
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我的标签
asp.net (1)
web开发技巧(1)
开发经验(1)
随笔分类
(105)
Ailverlight(1)
(rss)
AJAX(5)
(rss)
Asp.net(21)
(rss)
C#(11)
(rss)
Html/javascript(5)
(rss)
Remoting(2)
(rss)
SQL Server(4)
(rss)
VB.net(11)
(rss)
VS2005&VS2008(3)
(rss)
Web 开发(12)
(rss)
Web服务(1)
(rss)
Windows开发(8)
(rss)
XML(3)
(rss)
工作※人际(1)
(rss)
软件架构(4)
(rss)
设计/模式(2)
(rss)
网络&通讯(2)
(rss)
文章阅读(1)
(rss)
移动设备开发(7)
(rss)
英文/翻译(1)
(rss)
随笔档案
(74)
2008年3月 (1)
2007年12月 (2)
2007年11月 (4)
2007年10月 (2)
2007年9月 (1)
2007年8月 (5)
2007年7月 (9)
2007年6月 (10)
2007年5月 (6)
2007年4月 (13)
2007年3月 (20)
2007年2月 (1)
文章分类
(2)
代码资料
(rss)
技术文章(1)
(rss)
我的作品(1)
(rss)
文章档案
(2)
2007年6月 (1)
2007年4月 (1)
相册
2008
me2007
ASP.net
AJAX
(rss)
http://sourceforge.net/
http://www.15seconds.com
http://www.c-sharpcorner.com/
Web/服务
软件开发
CSS
CSS布局实例
(rss)
css——之三行三列等高布局
(rss)
数据库
项目开发
知识库
Silverlight
(rss)
企业开发
移动与嵌入式技术
最新随笔
1. asp.net web开发经验
2. 编写第一个Silverlight程序
3. Saas学习
4. 在Windows Mobile上控制输入法
5. 在Windows Mobile创建桌面快捷方式
6. 在仿真设备中使用主机网络
7. CSS,JavaSript,Html实用小代码
8. 重启PocketPC移动设备
9. 重构
10. AJAX服务服务器端方法详解
11. 使用Ajax控件引发性能问题
12. 智能移动项目打包发布经验交流
13. Asp.net中开发使用ActiveX控件
14. vs2008与vs2005的冲突
15. GridView编辑时动态将值转给用户自定义控件
16. Visual Studio 2008可以下载了
17. 使用DotNetMagic,开发高级系统界面
18. .net中的4种事务总结
19. 使用XML配置管理允许访问网站的IP
20. 常用JavaScript和Html代码整理
21. 使用AJAX控件的网站的发布
22. 练习英语听力不错
23. 无刷新实现页面跳转
24. 在asp.net 网页中加入回车切换焦点,回车提交表单
25. asp.net中获取客户端的硬盘序列号
搜索
积分与排名
积分 - 29669
排名 - 1268
阅读排行榜
1. vs2008与vs2005的冲突(3630)
2. Visual Studio 2008可以下载了(2220)
3. 将数据从DataGridView导出到Excel(1924)
4. 应用消息队列异步处理数据存储(1890)
5. asp.net 2.0 中发送邮件(1095)
free web counter