※ 引述《leno (我要做有水準的人)》之銘言:
: ※ 引述《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是什麼?
既然不支援 CGI 語言那就沒辦法了。
==
假設去 GET / HTTP 1.1 某個網站
伺服器回傳的 HEADER
HTTP Status Code: HTTP/1.1 200 OK
Date: Thu, 14 Feb 2008 18:16:15 GMT
Server: Apache/2.2.3 (Debian)
X-Powered-By: PHP/5.2.0-8+etch7
X-Pingback: http://xxxxxxxxxxx
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
^^^^^^^^^
這邊
: 是指HTML本身的<header>?還是<a>的參數?或是pdf檔案本身的header?
: 該怎麼做呢?
: 感謝~
送出 header 的時候指定 Content-Type 這和 HTML 沒關係。
這是讀取 HTML 之前做的事情。
--
凝視著,卻看不見光景。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.223.207