Развертываемое меню Javascript не отображается при отображении над Silverlight - PullRequest
1 голос
/ 26 января 2010

Я делаю меню Javascript со сворачиваемыми элементами, но в течение нескольких дней я не мог заставить это появиться, когда появляется "над" элементом управления Silverlight. В меню Javascript для создания этого сворачиваемого меню используются DIV, но оно не отображается при наличии элемента управления Silverlight.

Заранее спасибо за любые предложения

Ответы [ 2 ]

0 голосов
/ 26 января 2010

Один из подходов - сделать плагин Silverlight без окон через параметр в теге объекта: -

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

Убедитесь, что элементы div в меню имеют более высокий zorder, чем плагин silverlight. Эти элементы должны появиться поверх плагина silverlight.

Основным недостатком является производительность, если у вас есть видео, воспроизводимое в Silverlight, это будет проблемой, в противном случае все должно быть в порядке. Другие недостатки, перечисленные здесь: -

ограничения режима без окон для silverlight

0 голосов
/ 26 января 2010

Стандартная техника для полей flash, java и select - использование вставки iframe. То есть поместите iframe того же размера, что и div, под div. Возможно, это также сработает для silverlight.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...