求无网友无刷新技术,只要后面输入数据后,网页不刷新就能更新数据!急!!!解决立以全给分! csdn论坛左边的tree好像就是这样的。还用了XML。但是我没怎么研究。帮你Up。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var xml=new ActiveXObject("Msxml2.XMLHTTP");xml.open("POST",file.aspx,false);xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xml.send();alert(xml.responseText);>>>你想要获取什么信息放在file.aspx中既可 不行呀,你上面的代码通不过,xml.open()//代码通不过,没有这个对象! 可以通过WebServices啊,它可以首先无刷新调用!! 用iframe实现,在iframe里进行逻辑处理,然后在iframe页里通过js代码更新父窗口的数据,看是去是无刷新的,例如:a.aspx页面:...<input type=text name=txtName id=txtName value="1">...<iframe ....></iframe>以get方式提交到iframe页面,在iframe页面b.aspx尾部<script language="javascript"> var sValue = '<%=strValue%>'; //strValue为在服务器端返回的值 parent.myForm.txtName = sValue; //myForm,form的id</script> 难首CSDN上就没有高人了??? SendData.js:var xml=new ActiveXObject("Msxml2.xmlHTTP");xml.open("POST",fileName+"?id="+event.srcElement.value,false);xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xml.send();alert(xml.responseText);**********************************Client--javascript “只要后面输入数据后,网页不刷新就能更新数据!”可能吗?web是事件响应机制的吧,客户端没有要求,服务器端怎么给东西给它?除非定时刷新或者自己编一个后台... to: redfoxhuang(C++++) 甭管什么原因,意思就是网页上只更新一部分,要这种效果,而不用整个刷新页面。好像csdn论坛左边的论坛列表树就是这样的?也不是简单的frame套几个form的做法。 to: redfoxhuang(C++++) 我也关心这种方案,比如说后台截取到其他事件源的事件通知(例如串口监控dll检测到某个特殊信号,发出通知),如何通知前端Web浏览器。并且能在某个页面中“被动”显示依次收到的多个事件的列表。做c/s惯了,现在做web还不太进入角色,听听大家怎么说,呵呵。 To: eagle_hb(亚瑟)csdn肯定有高人,其实我也一直在寻求解决无刷新的技术,最后我知道如果要靠自己解决这个问题的话,在.net方面就一定要学xml(web service)吧。所以就开始学习xml吧。 在Web的编程中。很多操作都是HTTP的GET,和POST。而这些操作,一般由浏览器来完成。但是这种完成方法有它的不足地方。就是进行GET,POST的窗体必须要刷新。如果要完成一项不刷新某页而进行和服务器交互的过程,那应该怎么做呢?常规来说,有以下方法:1。使用JavaApplet作为中介和服务器交互。不过用户必须为这交互过程编写Java代码。2。使用ActiveX控件做中介。但是ActiveX的权限太大,未一定能得到客户信任。3。使用IFrame把某个窗体隐藏,然后用传统的方法进行GET和POST。不过请求数据的发送和状态都非常难控制4。使用MSXML的XMLHTTP来进行数据的传输。这个只适应于Win98或安装了MSXML(IE6自带的Windows系统)5。使用dotnet的Assembly来写客户端程序。不过这需要客户端安装dotnet组件。Lostinet.Janc(以下称为Janc)是一个实现和服务器交互的组件。实际上,它没有提供新的方法来进行和服务器的交互。它的编写目的就只有一个:为了方便: 要方便代码的编写,要方便程序的发布。。Lostinet.Janc采用第4种方法(使用Microsoft.XMLHTTP)和服务器交互。Lostinet.Janc这是网友的东西 你自己搜索就可得 搜索webservice.htchttp://expert.csdn.net/Expert/topic/1956/1956062.xml?temp=.3863794 <script language="javascript">function SendData()//可加参数var xml=new ActiveXObject("Msxml2.xmlHTTP");xml.open("POST","myaspx.aspx?id=1",false);xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xml.send();alert(xml.responseText); //接受数据,进行操作</script>这是在当前myaspx1.aspx的视图(myaspx1.aspx)里写的,在客户端调用的,比如BUTTON的onClick事件:<input type="button" id="btnSend" onClick="SendData();">或者: <asp:button id="btnSend1" runat="server" onclick="SendData();"></asp:button> Lostinet.Janc技术,请参考:http://forum.lostinet.com/非常有帮助 TO:maomaoysq(毛毛) 这样子只是显示了内容,并没有使当前页面更新! 下载地址1: http://2002.cncode.com/download.asp?id=53&downid=1 软件简介: 开发语言:ASP.NET源码演示:http://www.aylo.com/AyloChat/ ASP.NET结合XML做的无刷新聊天室,可使用webservice调用8778 <meta http-equiv="refresh" content="3"> <meta http-equiv="refresh" content="3"> <meta http-equiv-"refresh" content=3> 晕,这种方法也叫无刷新呀,继续UP,GET RESOURCE CODE ,ERVERDAY I INSIST UP MY TOPIC!!!UP !UUUP! <script language="javascript">function SendData()//可加参数var xml=new ActiveXObject("Microsoft.xmlHTTP");xml.open("POST","myaspx.aspx?id=1",false);xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xml.send();alert(xml.responseText); //接受数据,进行操作</script>这是在当前myaspx1.aspx的视图(myaspx1.aspx)里写的,在客户端调用的,比如BUTTON的onClick事件:<input type="button" id="btnSend" onClick="SendData();">或者: <asp:button id="btnSend1" runat="server" onclick="SendData();"></asp:button> 求助 如何遍历dictionary<enum,class>输出? 多条件问题 日历控件和数据库字段的匹配问题 怎样截取一个字符串的后四位,这个字符串是不定长的!怎么做? datagrid 怎么获取相应行的 id??? 急~~安装打包问题。 关于treeview绑定xml之后新增修改删除节点并写回xml的问题 怎样让页面每次提交时都刷新?IE的缓存害死人了! 有谁愿意与我们共同学习ASP。NET? DropDownList的绑定问题 我想学水晶报表,请问哪有好的例子或教才,高分求! 如何出现提示框?
xml.open("POST",file.aspx,false);
xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xml.send();
alert(xml.responseText);
>>>
你想要获取什么信息放在file.aspx中既可
xml.open()//代码通不过,没有这个对象!
a.aspx页面:
...
<input type=text name=txtName id=txtName value="1">
...
<iframe ....></iframe>
以get方式提交到iframe页面,在iframe页面b.aspx尾部
<script language="javascript">
var sValue = '<%=strValue%>'; //strValue为在服务器端返回的值
parent.myForm.txtName = sValue; //myForm,form的id
</script>
xml.open("POST",fileName+"?id="+event.srcElement.value,false);
xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xml.send();
alert(xml.responseText);
**********************************
Client--javascript
可能吗?web是事件响应机制的吧,客户端没有要求,服务器端怎么给东西给它?
除非定时刷新或者自己编一个后台...
甭管什么原因,意思就是网页上只更新一部分,要这种效果,而不用整个刷新页面。
好像csdn论坛左边的论坛列表树就是这样的?
也不是简单的frame套几个form的做法。
我也关心这种方案,比如说后台截取到其他事件源的事件通知(例如串口监控dll检测到某个特殊信号,发出通知),如何通知前端Web浏览器。并且能在某个页面中“被动”显示依次收到的多个事件的列表。
做c/s惯了,现在做web还不太进入角色,听听大家怎么说,呵呵。
csdn肯定有高人,其实我也一直在寻求解决无刷新的技术,最后我知道如果要靠自己解决这个问题的话,在.net方面就一定要学xml(web service)吧。所以就开始学习xml吧。
而这些操作,一般由浏览器来完成。但是这种完成方法有它的不足地方。就是进行GET,POST的窗体必须要刷新。如果要完成一项不刷新某页而进行和服务器交互的过程,那应该怎么做呢?
常规来说,有以下方法:
1。使用JavaApplet作为中介和服务器交互。不过用户必须为这交互过程编写Java代码。
2。使用ActiveX控件做中介。但是ActiveX的权限太大,未一定能得到客户信任。
3。使用IFrame把某个窗体隐藏,然后用传统的方法进行GET和POST。不过请求数据的发送和状态都非常难控制
4。使用MSXML的XMLHTTP来进行数据的传输。这个只适应于Win98或安装了MSXML(IE6自带的Windows系统)
5。使用dotnet的Assembly来写客户端程序。不过这需要客户端安装dotnet组件。
Lostinet.Janc(以下称为Janc)是一个实现和服务器交互的组件。
实际上,它没有提供新的方法来进行和服务器的交互。
它的编写目的就只有一个:为了方便:
要方便代码的编写,要方便程序的发布。。
Lostinet.Janc采用第4种方法(使用Microsoft.XMLHTTP)和服务器交互。
Lostinet.Janc这是网友的东西 你自己搜索就可得
http://expert.csdn.net/Expert/topic/1956/1956062.xml?temp=.3863794
function SendData()//可加参数
var xml=new ActiveXObject("Msxml2.xmlHTTP");
xml.open("POST","myaspx.aspx?id=1",false);
xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xml.send();
alert(xml.responseText); //接受数据,进行操作
</script>
这是在当前myaspx1.aspx的视图(myaspx1.aspx)里写的,在客户端调用的,比如BUTTON的onClick事件:
<input type="button" id="btnSend" onClick="SendData();">
或者:
<asp:button id="btnSend1" runat="server" onclick="SendData();"></asp:button>
http://forum.lostinet.com/
非常有帮助
这样子只是显示了内容,并没有使当前页面更新!
软件简介: 开发语言:ASP.NET
源码演示:http://www.aylo.com/AyloChat/
ASP.NET结合XML做的无刷新聊天室,可使用webservice调用8778
晕,这种方法也叫无刷新呀,继续UP,GET RESOURCE CODE ,ERVERDAY I INSIST UP MY TOPIC!!!UP !UUUP!
function SendData()//可加参数
var xml=new ActiveXObject("Microsoft.xmlHTTP");
xml.open("POST","myaspx.aspx?id=1",false);
xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xml.send();
alert(xml.responseText); //接受数据,进行操作
</script>
这是在当前myaspx1.aspx的视图(myaspx1.aspx)里写的,在客户端调用的,比如BUTTON的onClick事件:
<input type="button" id="btnSend" onClick="SendData();">
或者:
<asp:button id="btnSend1" runat="server" onclick="SendData();"></asp:button>