我有一个动态链接到在新页面中打开的文档的页面(该文档作为二进制数据存储在数据库中,我使用以下代码加载:
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文档在浏览器窗口内打开?
答案 0 :(得分:0)
由于Word的工作方式,我的猜测是否定的。每个文档(我认为它都认为登录就是这样)在另一个窗口中打开。
答案 1 :(得分:0)
您需要一个显示Web浏览器Word文档的插件。
您正在使用的PDF阅读器(Acrobat?)有一个浏览器插件,而不是呈现内容的浏览器。