MS Word文档中ASP.NET应用程序的链接

时间:2009-10-08 06:43:03

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

在MS Word 2003/2007文档中单击指向ASP.NET应用程序的链接时,我观察到一种奇怪的行为。

我安装了IE8。当我单击文档中的链接时,发送的请求具有用户代理IE7(!?)。创建一个新的会话对象。在此之后不久,第二个请求出现,这次有用户代理IE8。

此外,当我点击所请求页面上的任何内容时,会再次创建一个新的会话对象,因此我不能依赖会话中持久存在的任何内容。

为什么会那样?

1 个答案:

答案 0 :(得分:1)

因为Word使用内置的IE7库来检查URL,如果可以连接则打开主浏览器。可能它被设计为在Word内部执行某些操作,当响应类型不适合处理时 - 打开外部“默认浏览器”窗口。