为何仍然提示下载 word 文档的提示?

12free 2003-04-18 02:19:34
为何加了 response.ContentType="application/msword" 仍然有直接打开或保存的提示。我希望直接在 ie 中打开,而不用提示。可以解决吗,特急急!!!!!!

response.ContentType="application/msword"
Const adTypeBinary = 1
Dim strFilePath
strFilePath = server.MapPath(a.doc)
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = adTypeBinary
objStream.LoadFromFile strFilePath
Response.BinaryWrite(objStream.Read)
objStream.Close
Set objStream = Nothing
response.Flush()
Response.End
...全文
45 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljjljj810810 2003-06-23
  • 打赏
  • 举报
回复
up,一下
julyclyde 2003-04-19
  • 打赏
  • 举报
回复
MIME正确时,具体动作跟客户端有关。
qjrein 2003-04-19
  • 打赏
  • 举报
回复
我只能做到客户下在时一定提示下载,但是想强制用户直接打开不行,那要看客户端如何设置了
hblhshb 2003-04-18
  • 打赏
  • 举报
回复
跟客户端有关系的.
jhysky 2003-04-18
  • 打赏
  • 举报
回复
查客户端用户系统分区,是否是NTFS
如果是,请在客户端去掉"文件夹选项"-->"文件类型"-->"DOC"-->"高级"--"下载后确认打开"前的对号.
12free 2003-04-18
  • 打赏
  • 举报
回复
客户端有装word,

ps:
strFilePath = server.MapPath("a.doc")中的“” 改的时候漏了
wsj 2003-04-18
  • 打赏
  • 举报
回复
客户端问题

1)没有word
2) 注册表中application/msword没有和word关联


PS:
strFilePath = server.MapPath("a.doc")
12free 2003-04-18
  • 打赏
  • 举报
回复
谢了,再次声明,直接用链点是不行的!
tigerwen01 2003-04-18
  • 打赏
  • 举报
回复
可以直接连接:
<a href="路径\wordfiel.doc">word文档</a>

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧