请问有关局部刷新的问题!高分

linjx8899 2006-11-24 06:48:19
请问有哪位知道要想点击一下按钮或点一下链接实现一个页面中一部分内容的刷新(或者说是部分内容的切换查看).我知道用AJAX技术能实现,但希望给点详细的实现例子!谢谢!
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
iamcooky 2006-11-30
  • 打赏
  • 举报
回复
我做过一个例子,点击按钮,textbox中内容会每5s更新一次
<INPUT id=start onclick=fnStartInterval() type=button value=[开始]>

var oInterval="";
function fnStartInterval()//开始刷新
{
//oTimer.innerHTML="Interval Started";
oInterval=window.setInterval("count()",5000); //每5s刷新一次
}
function count()
{
var oHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
oHttpReq.open("POST","refreshHandler.aspx",false);//refreshHandler.aspx为一个没有任何控件的空页面,在其cs文件中写入需要处理的业务逻辑(如从数据库中提取数据)
oHttpReq.send();
var oDoc = new ActiveXObject("MSXML2.DOMDocument");
oDoc.loadXML(oHttpReq.responseText);
var result = oDoc.selectSingleNode("//result").nodeTypedValue;//返回结果应为xml格式
UICurOrientationQuery.tbLocationInfo.value = result;//UICurOrientationQuery为页面中form的名称,tbLocationInfo为要局部刷新的textbox名称
}
希望对lz能有些帮助
foyuan 2006-11-30
  • 打赏
  • 举报
回复
Anthem.net
搜一下
jrl5365 2006-11-30
  • 打赏
  • 举报
回复
你网上找一下ajax的实例,这个功能很多详细说的
UpdatePanel这个控件就可以实现
tthxqttzln 2006-11-30
  • 打赏
  • 举报
回复
把想要局部刷新的内容放在iframe中
<iframe id="main" scr="页面"></iframe>
在主页面上放个按纽<input type="submit" onclick="javascript:a();" id="Submit1">
<script>
function a()
{
}
</script>
lizhizhe2000 2006-11-25
  • 打赏
  • 举报
回复
如果不是从数据库中取内容,用iframe也许简单一些
llyzcy 2006-11-25
  • 打赏
  • 举报
回复
up

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧