Silverlight是否为每个浏览器选项卡使用单独的应用程序域?

时间:2008-11-26 20:16:52

标签: silverlight appdomain applicationdomain

如果同一个Silverlight应用程序在两个Web浏览器选项卡中运行,那么每个选项卡是否都使用单独的应用程序域?

如果您知道Microsoft明确提供此信息的位置,请提供参考。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

澄清Corbin的答案:

每个Silverlight控件实例都有一个AppDomain,因此同一页面上的两个Silverlight应用程序会被细分为AppDomains。根据浏览器的不同,标签之间可能存在分隔(例如,IE8和Chrome使用单独的进程,而Firefox和IE7则不使用)。让两个Silverlight实例相互通信的唯一方法是在同一页面上,并通过HTML Bridge进行通信。

答案 2 :(得分:0)

浏览器完全控制选项卡,并且出于明显的安全原因应将它们分开。