聂永的博客

记录工作/学习的点点滴滴。

下载文件时,直接弹出下载文件窗口

可以直接利用标签 a 和 iframe 两个标签的特性,实现文件下载。

好处是不用弹出新的网页,就算是下载的文件有异常,也不用担心会破坏当前页面。

现在开工吧:

下载的链接类似于:

<a href=”download.do?id=22” target=”iframe的name属性值”>下载</a>

iframe 的定义:

<iframe name="downFrame" src="" style="display:none;"></iframe>

在处理下载的时判断文件不存在的情况下:

if(!new File(filePath).exists()){
    print("<script>alert('您所请求的文件不存在!');</script>");
    return;
}

posted on 2008-12-31 11:19 nieyong 阅读(894) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

公告

所有文章皆为原创,若转载请标明出处,谢谢~

新浪微博,欢迎关注:

导航

<2008年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

统计

常用链接

留言簿(58)

随笔分类(130)

随笔档案(151)

个人收藏

最新随笔

搜索

最新评论

阅读排行榜

评论排行榜