Re: [問題] 如何強制另存新檔,不以內嵌方式開啟?

看板Web_Design作者 (我要做有水準的人)時間18年前 (2008/02/15 00:52), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串2/3 (看更多)
※ 引述《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

02/15 01:07, , 1F
header 是指SERVER 語言 既然不支援的話...那就沒辦法了
02/15 01:07, 1F

02/15 02:16, , 2F
header是一種語言?還是屬於某種動態語言?
02/15 02:16, 2F

02/15 02:20, , 3F
header 不是什麼"語言"..它只是 http 傳輸的標頭而已
02/15 02:20, 3F

02/15 04:11, , 4F
在網頁內教使用者要存檔的話按右鍵選「連結另存新檔」吧..
02/15 04:11, 4F
文章代碼(AID): #17j77DP2 (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #17j77DP2 (Web_Design)