作者leno (我要做有水准的人)
看板Web_Design
标题Re: [问题] 如何强制另存新档,不以内嵌方式开启?
时间Fri Feb 15 00:52:28 2008
※ 引述《leno (我要做有水准的人)》之铭言:
: 推 TonyQ:如果限定ie的话可以用saveAs 的 javascript 02/14 02:26
: → TonyQ:另一种方式就是把副档名改成不能辨识的(非pdf) 或在档案 02/14 02:27
: → TonyQ:header 做手脚 02/14 02:28
: 推 chrisQQ:php 的话在 header 设定 attachment 然後 readfile 吧~ 02/14 02:33
: 推 scuderia:最简单的方法就压缩成压缩档就好了... 02/14 06:31
: 推 pm2001:哪种语言都一样,从header下手 02/14 09:31
由於伺服器不支援PHP与ASP,
所以目前只能用静态HTML+Javascript,
但目前不希望采用IE Only的解决方案,所以似乎只有改档名(alias??)一途?
那如何让浏览器在另存被更改档名後的档案时,又能够取得该档案正确的档名呢?
还有,不太懂TonyQ与pm2001网友所指的header是什麽?
是指HTML本身的<header>?还是<a>的参数?或是pdf档案本身的header?
该怎麽做呢?
感谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.217.216.185
1F:推 arzbar:header 是指SERVER 语言 既然不支援的话...那就没办法了 02/15 01:07
2F:→ leno:header是一种语言?还是属於某种动态语言? 02/15 02:16
3F:推 roga:header 不是什麽"语言"..它只是 http 传输的标头而已 02/15 02:20
4F:推 starjou:在网页内教使用者要存档的话按右键选「连结另存新档」吧.. 02/15 04:11