2010-03-30 5 views
0

У меня есть страница входа в систему, которая определяет, установлен ли Silverlight и будет ли он снижаться до html, если это не так.Отображение плагина silverlight в диалоговом окне пользовательского интерфейса jQuery не корректно задано

Я использую jQueryUI.dialog для отображения обоих; диалоговое окно появляется, но слишком мало, чтобы полностью просмотреть содержимое, и я должен изменить его вручную.

Я думаю, что это как-то связано с заказом javascript на странице. Может ли кто-нибудь помочь?

ответ

0

У меня была аналогичная проблема. То, что я сделал, было связано с использованием тега OBJECT для создания элемента управления Silverlight с использованием Javascript.

Пример:

$('#silverlightControlHost').dialog({ 
    title: 'My app', 
    width: 800, 
    height: 600 
}); 
Silverlight.createObjectEx({ 
    source: 'ClientBin/SilverlightApplication1.xap', 
    parentElement: document.getElementById('silverlightControlHost'), 
    id: 'SilverlightObject', 
    properties: { 
     width: '100%', 
     height: '100%', 
     version: '4.0.50401.0' 
    }, 
    events: { 
     onError: onSilverlightError, 
     onload: null 
    } 
}); 

Я надеюсь, что поможет вам.

Смежные вопросы