用Frame嘛,要刷新只刷新一个frame,这样就不影响其他的部分了.

解决方案 »

  1.   

    用Frame与用iframe 的效果一样的。walksnake(凌云剑客) 你自己用一下就知道了
      

  2.   

    使用脚本刷新,可以只刷新一个页面中的部分内容,但只有IE5.0以上支持才好
    主页面:
    <HTML>
    <HEAD>
    <META http-equiv="Content-Type" content="text/html; charset=gb2312">
    <TITLE>无标题文档</TITLE>
    <SCRIPT language="JavaScript" id="getInfo"></SCRIPT>
    </HEAD><BODY></BODY>
    <SCRIPT language="JavaScript">
    <!--
    function Interval(){
    getInfo.src="getInfo.asp?"+Math.random();
    }
    window.setInterval("Interval()",1000)
    //-->
    </SCRIPT>
    </HTML>
    getInfo.asp<%
    dim fso
    set fso=server.CreateObject("scripting.filesystemobject")
    dim fileObj
    set fileObj=fso.openTextFile(server.MapPath("1.txt"))
    dim fileInfo
    fileInfo=fileObj.readAll()

    %>
    <!--
    document.body.innerHTML="<%=checkScript(fileInfo) %>"
    //-->
      

  3.   

    用这个方法试一下:
    <iframe width=0 height=0 src="2.htm"></iframe>
      

  4.   

    用这个方法试一下:
    <iframe width=0 height=0 src="2.htm"></iframe>这个方法我也试过,但效果是一样。无法让主页面感不到运行过。