1

我的页面上有silverlight 插件和一些在AjaxModalPopup扩展器的帮助下将面板显示为弹出窗口的功能,

但是每当显示模式弹出它隐藏在silverlight插件后面,即插件总是在顶部?

有什么建议可以解决这个问题吗?

4

1 回答 1

2

在创建 silverlight 对象时尝试将 isWindowsless 设置为 true。将此作为参数传入。无 Windows Silverlight 应用的 z-index 为 1,因此您可以覆盖它们。我确实听说有一场表演让你印象深刻。

代码:

  1. 如果您<object>直接使用标签,请添加:

    <param name="windowless" value="true" />

  2. 如果您正在使用asp:Silverlight控件,请添加:

    <asp:Silverlight ID="foo" Windowless="true" ... />

  3. 如果您正在使用Silverlight.js,请添加:
    function createSilverlight() { Sys.Silverlight.createObject( "HelloWorld.xaml", parentElement, "myPlugin", // Unique plug-in ID value. { isWindowless:'true', // Determines whether to display plug-in in windowless mode. }, }

于 2009-10-24T09:52:10.213 回答