我使用经典的ASP将我的网络服务器中的数据下载到word文档中。我在ASP脚本中使用以下标题来完成此操作...
Response.ContentType = "application/msword"
Response.AddHeader "Content-Disposition", "attachment;filename=gbResults.doc"
Response.write("<html " & _
"xmlns:o='urn:schemas-microsoft-com:office:office' " & _
"xmlns:w='urn:schemas-microsoft-com:office:word'" & _
"xmlns='http://www.w3.org/TR/REC-html40'>")
Response.write "<xml>" & _
"<w:WordDocument>" & _
"<w:View>Print</w:View>" & _
"<w:Zoom>90</w:Zoom>" & _
"<w:DoNotOptimizeForBrowser/>" & _
"</w:WordDocument>" & _
"</xml>" & _
我从我的数据库中检索的数据是由此脚本按照上面的代码生成的,它成功下载数据并打开一个MS Word实例,其中包含返回的数据...完全为用户格式化。这是按预期工作的。
我的问题......是否可以打开单词实例以使窗口不最大化?我们希望保持主浏览器的可见性,因为有些用户认为他们已经让应用程序在浏览器中运行,因为当单词最大化时他们无法看到它。
当然我们不知道最终用户将使用什么浏览器,因此我们正在寻找兼容跨浏览器的解决方案。
到目前为止,在我的研究中,我无法通过xml,java或asl找到解决方案。非常感谢任何帮助。