IE中的IFrame中的Silverlight

时间:2010-12-09 22:25:23

标签: .net asp.net silverlight internet-explorer silverlight-4.0

我遇到了从iframe调用silverlight 4应用程序的问题。我有一个页面(见下文),它调用一个包含silverlight应用程序的单独程序。这似乎在某些计算机上工作正常,但在其他计算机上它最终会出现空白屏幕。我已经尝试在iframe上设置显式宽度以及验证iframe的src是否有效。这似乎发生在Internet Explorer的版本7和8中。它似乎是随机使用的是哪台计算机,哪些不是。有什么想法吗?

iframe页面的代码:

    <form id="form1" runat="server">
<iframe runat="server" id="mainframe" style="height: 600px; width:1024px; min-height:600px; min-width:1024px; border:0;" frameborder="0"  src="http://XX.XX.XX.XX/silverlightapp/TestPage.html" />
</form>

1 个答案:

答案 0 :(得分:1)

这可能与安全有关。看起来您嵌入的网页来自另一个域。根据计算机上的安全设置,可能会在iframe中阻止Silverlight内容。