在窗口浏览器中加载word文档

时间:2010-06-18 14:17:54

标签: .net internet-explorer download ms-word

我有一个动态链接到在新页面中打开的文档的页面(该文档作为二进制数据存储在数据库中,我使用以下代码加载:

Response.ClearContent()
Response.ContentType = myReader("MIMEType").ToString()
Response.AddHeader("Content-Disposition", "inline; filename=" & myReader("Filename"))
Response.BinaryWrite(myReader("DocBD"))
Response.End()

这没关系。但是,某些文档限制访问,在加载文档之前,用户被重定向到登录页面。输入用户名和passowrd后,文档被加载。例如,如果它是pdf文件,则会在同一个登录页面中加载,但当它是word或excel文档时,它会在浏览器窗口外打开,登录页面仍然在后台。是否可以强制单词或excel文档在浏览器窗口内打开?

2 个答案:

答案 0 :(得分:0)

由于Word的工作方式,我的猜测是否定的。每个文档(我认为它都认为登录就是这样)在另一个窗口中打开。

答案 1 :(得分:0)

您需要一个显示Web浏览器Word文档的插件。

您正在使用的PDF阅读器(Acrobat?)有一个浏览器插件,而不是呈现内容的浏览器。