csdn论坛左边的tree好像就是这样的。还用了XML。但是我没怎么研究。帮你Up。

解决方案 »

  1.   

    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中既可
      

  2.   

    不行呀,你上面的代码通不过,
    xml.open()//代码通不过,没有这个对象!
      

  3.   

    可以通过WebServices啊,它可以首先无刷新调用!!
      

  4.   

    用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>
      

  5.   

    难首CSDN上就没有高人了???
      

  6.   

    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
      

  7.   

    “只要后面输入数据后,网页不刷新就能更新数据!”
    可能吗?web是事件响应机制的吧,客户端没有要求,服务器端怎么给东西给它?
    除非定时刷新或者自己编一个后台...
      

  8.   

    to: redfoxhuang(C++++) 
    甭管什么原因,意思就是网页上只更新一部分,要这种效果,而不用整个刷新页面。
    好像csdn论坛左边的论坛列表树就是这样的?
    也不是简单的frame套几个form的做法。
      

  9.   

    to: redfoxhuang(C++++) 
    我也关心这种方案,比如说后台截取到其他事件源的事件通知(例如串口监控dll检测到某个特殊信号,发出通知),如何通知前端Web浏览器。并且能在某个页面中“被动”显示依次收到的多个事件的列表。
    做c/s惯了,现在做web还不太进入角色,听听大家怎么说,呵呵。
      

  10.   

    To: eagle_hb(亚瑟)
    csdn肯定有高人,其实我也一直在寻求解决无刷新的技术,最后我知道如果要靠自己解决这个问题的话,在.net方面就一定要学xml(web service)吧。所以就开始学习xml吧。
      

  11.   

    在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这是网友的东西 你自己搜索就可得
      

  12.   

    搜索webservice.htc
    http://expert.csdn.net/Expert/topic/1956/1956062.xml?temp=.3863794
      

  13.   

    <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>
      

  14.   

    Lostinet.Janc技术,请参考:
    http://forum.lostinet.com/
    非常有帮助
      

  15.   

    TO:maomaoysq(毛毛) 
     这样子只是显示了内容,并没有使当前页面更新!
      

  16.   

    下载地址1: http://2002.cncode.com/download.asp?id=53&downid=1  
    软件简介: 开发语言:ASP.NET
    源码演示:http://www.aylo.com/AyloChat/ 
    ASP.NET结合XML做的无刷新聊天室,可使用webservice调用8778 
      

  17.   

    <meta http-equiv="refresh" content="3">
      

  18.   

    <meta http-equiv="refresh" content="3">
      

  19.   

    <meta http-equiv-"refresh" content=3>
     晕,这种方法也叫无刷新呀,继续UP,GET RESOURCE CODE ,ERVERDAY I INSIST UP MY TOPIC!!!UP !UUUP!
      

  20.   

    <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>