※ 引述《billjohn (billjohn)》之銘言:
: 請教各位高手
: 小弟的網頁上想設定一個連結
: 可以下載ppt檔
: 我的與法是這樣寫的
: <b>講 題:超國界法律問題(<a href="2003/2003A.ppt" >講稿下載(ppt格式)</a>)
: </b><br>
: 但我點這個連結
: 他並沒有辦法跳出一個對話框要開啟或是下載此ppt檔
: 反而是直接用瀏覽器打開這個ppt檔
: 然後出現一堆亂碼
: 但我其他的下載連結(下載doc檔跟pdf檔)的都不會有這種問題
: 我對那個連結按右鍵選擇另存目標
: 他預設的檔案竟然是2003A.htm
: 請問各位高手
: 問題到底出在哪呢?
: 請指點一下
: 感激不盡
: 謝謝
剛剛找了一下,幾乎都是伺服器語言解法
最後有找到個js解法
<script language="JavaScript" type="text/javascript">
function openfile()
{
var a=window.open("try.htm","_blank","");
a.document.execCommand("SaveAs");
a.close();
}
</script>
<a href="#" onclick="openfile()">下載</a>
其實這個解法蠻白爛的,
簡單說就是,在新視窗開啟該檔案然後另存新檔
測試.html .txt沒有問題
.ppt不知道,因為沒裝強力點
--
孤陰不生 獨陽不長
現在流行放blog在簽名檔
http://subwoofe.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.54.64
※ 編輯: kyork 來自: 125.224.54.64 (09/09 12:10)