我们有一个名为'development'的网络服务器,它运行IIS 6.该服务器是我们本地域pr.local的一部分。
该服务器正在托管具有silverlight(SL 4.0)组件的页面的asp.net 2.0应用程序。该组件通过标准对象标签放置在页面上。
IIS 6已正确配置了必需的MIME类型。
当我们使用IE8浏览页面时,我们会收到一个空白页面,或者我们正确地看到silverlight组件内容。以下是场景:
从上面的结果来看,唯一不行的是我使用本地计算机名称而不用本地域名限定它。有什么想法吗?
顺便说一下,这个问题只发生在IE中, - FireFox,Chrome在所有情况下都能正常工作。
答案 0 :(得分:1)
第一个停靠点是使用fiddler来查看实际的浏览器与服务器对话的内容。这可能会揭示这些方法之间的差异。
答案 1 :(得分:0)
事实证明,如果你没有在SL控制所在的td单元格中放置单个无中断空间,SL将在IE中消失。