首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

收藏此问题 发表新评论

浏览器的下载另存为对话框是怎么实现的啊。

比如这个:
http://www.downloadsky.com/soft/12098.html页的这个:
天津HTTP下载
http://count.skycn.com/softdown. ... Browser106_LONG.exe


那个框怎么弄出来啊。。
昵称: NUG  时间: 2003-07-05 19:35:00
好像在精华区有这个文章,你找找吧
昵称: Belltree  时间: 2003-07-05 19:37:00
这不就是指向一个文件吗,我还以为是要下载文本文件呢
昵称: Belltree  时间: 2003-07-05 19:38:00
我的第2贴里提了
昵称: Belltree  时间: 2003-07-05 19:43:00
晕。能给点提示字样吗?我不知道该搜索什么。。。
昵称: NUG  时间: 2003-07-05 19:45:00
嗯,不用看了,被人删掉了
昵称: Belltree  时间: 2003-07-05 19:51:00
晕死。。。


。。。。。。。。。
昵称: NUG  时间: 2003-07-05 19:55:00
求助中。
昵称: NUG  时间: 2003-07-05 19:56:00
up
昵称: NUG  时间: 2003-07-05 20:17:00
      header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");            
      header("Cache-Control: no-cache, must-revalidate");
      header("content-type:application/octet-stream");
      header("content-disposition:inline;filename=$form_data");
      header("content-description:auto generated data");
  
      $fd = fopen($form_data,"r");
      while($string = fread($fd,200)){
          echo $string;
      }
      fclose($fd);
昵称: Belltree  时间: 2003-07-05 20:36:00
up
昵称: afteryuan  时间: 2003-07-05 20:36:00
take a look, dont do 'Up'
昵称: Belltree  时间: 2003-07-05 20:37:00
老大,编辑一下代码,里面有些字符不是空格

另外,你也要改一下程序吧,我只是告诉你这种方法,其他的自己搞定
昵称: Belltree  时间: 2003-07-05 20:57:00
晕。懂了。。
乱弄中。
btw:thanks
昵称: NUG  时间: 2003-07-05 21:01:00
其实这个方法我有。只不过是实现不了功能。这个功能在我那里就是直接打开了。不出现另存为对话框。我想做成和skycn.com一样的普通模式。
昵称: NUG  时间: 2003-07-05 21:03:00
迷惑中,我没试代码,以前贴过得的代码类似如此

因为如果要下载jpg, txt, xls 文件,一定需要加一些头信息的,直接指向文件是肯定不行的,程序的原理也是加一些头信息来告诉浏览器

你可以在google上搜索一下
昵称: Belltree  时间: 2003-07-05 21:11:00
捅咕中。。
昵称: NUG  时间: 2003-07-08 13:15:00
不会。
谁有现成的程序?
昵称: NUG  时间: 2003-07-08 14:10:00