2011-07-28

ASP(non .NET)---直接下載的程式碼

這邊是講述「@LANGUAGE="JAVASCRIPT"」

language是用vbscript的,可以去google,這方面的資料比較多。

javascript就比較少…不過,其實也是改vbscript的…就補上括號跟分號而已…

---

var objStream = Server.CreateObject("ADODB.Stream");
objStream.Open();
objStream.Type = 1;
objStream.LoadFromFile(Server.MapPath("\\file\\d.pdf")); //單一條斜線可是會出錯的唷…
Response.AddHeader("Content-Disposition","attachment; filename=d.pdf");
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(objStream.Read());
Response.Flush();
Response.Clear();
objStream.Close();
objStream = null;


沒有留言: