在Silverlight上显示时,Javascript可折叠菜单不可见

时间:2010-01-26 16:08:05

标签: javascript silverlight menu

我正在使用可折叠项目进行Javascript菜单,但有些日子我无法在出现在Silverlight控件上方时显示此内容。 Javascript菜单使用DIV来制作这个可折叠菜单,但同时出现Silverlight控件并不会出现。

提前感谢任何建议

2 个答案:

答案 0 :(得分:0)

flash,java和select框的标准技术是使用iframe垫片。也就是说,放置一个与div下面的div相同大小的iframe。也许它也适用于silverlight。

答案 1 :(得分:0)

一种方法是通过对象标记中的param使Silverlight插件无窗口: -

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

确保菜单中的div元素比silverlight插件具有更高的zorder。这些元素应该出现在silverlight插件上。

主要的缺点是性能,如果你在Silverlight中播放视频媒体,这将是一个问题,否则它应该没问题。此处列出的其他缺点: -

limitations of windowless mode for silverlight