我写了一个download.jsp文件,实现文件下载
当在页面上点击一个连接的时候就 window.open(“download.jsp?文件名”)
可以正确下载,但是最后会留下一个空白页面
怎么去关闭它?
把下面的代码变成html点击那个连接看看,我就是想要实现那样的效果.
注意一:要打开一个空白页面
注意二:当出现下载对话框的时候就要把空白页面删除
<HTML>
<HEAD>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
function JyDownH(htmlurl){
var newwin=window.open(htmlurl,null,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
return false;
}
</SCRIPT>
<BODY>
<form>
<a href="http://www.20do.com/down.asp?id=115601&no=1" onclick="return JyDownH(this.href);">download </a>
</form>
</BODY>
</HTML>

解决方案 »

  1.   

    download.jsp 有问题,通常应该使用 Servlet。
      

  2.   

    doway(john) 
    就是因为servlet没法实现我想要的效果
    才改成downloa.jsp的原来用servlet的时候,
    <a target="_blank" href="servlet?文件名">down</a>
    这么写的,虽然可以下载,也可以打开空白页面
    但是这个空白页面没法关闭阿所以把servlet的所有内容都拷贝到download.jsp里面了
      

  3.   

    已经解决
    ie的bug,微软网站已经有解决方案。
    高兴,散分