我想是你的session引起的,你的session相互之间有关连,因此,每次都必须从头开始跳转页面,否则session值将不正确。

解决方案 »

  1.   

    你在页面中把session("path")=session("partname")+"/"+session("日期")+".htm"输出出来,看是否正确,应该是你的路径出了问题
    这在编制文件显示的时候,经常会遇到文件找不到的问题;什么汉字的文件名称拉、相对路径错误啊,都可能引起相关的错误一般调试的时候,把最后结果的信息显示出来,检查是否正确,然后才好对症下药;
      

  2.   

    而且你的这个问题,主要是可能出在了
    <%
    partname=request.form("partname")
    session("partname")=partname
    %>
    的位置,不要放在框架得最上边,因为你改变文件的时候,是否也刷新了整个的页面,如果没有的话,除非你的session("partname")是固定的,否则保持这个值的话,就会引起session("partname")不刷新;
      

  3.   

    你的代码也没有什么问题。使用session后你要一直保持和服务器的连接,否则超时后session就不存在了,你再加个页面,里面用refresh,一直保持定时自动刷新。否则就别用session,直接把partname作为值传递。rq=request.querystring("日期")
    session("日期")=rq