我在一个框架页面中,点左侧的一个按钮想弹出一个新html页,然后指定其数据源,让其显示一个xml文件,我写Response.write("<script>target='a.htm' src='/xml/test.xml'</script>");但没反应,不知怎么回事?

解决方案 »

  1.   

    你这个xml文件的具体路径应该是xml文件夹下的一个文件吧?而xml文件夹应该和框架页面(就是你说的显示左侧按钮的那个页面)在同一层下面,那么你可以把你写的那个src='/xml/test.xml'换成src='xml/test.xml'看看
      

  2.   

    我想知道怎么能清除缓存?因为我点不同的链接,连接的是同一个名字的文件,但我是先把这个文件删除,然后再把链接所关联的文件改名成这个文件,然后打开。点链接a时我先把test.xml删除,然后把a.xml复制成test.xml,然后打开,response.write("<script>window.open('\xml\test.xml'</script>"));但第一次好使,以后就是同样的内容了,由于缓存没清除,或者我定义了变量string st,st的内容是链接的文件名,我想传给脚本程序,response.write("<script>window.open('\xml\'+<%st%>+'.xml'</script>")),但不好使