Отображение плагина silverlight в диалоговом окне пользовательского интерфейса jQuery с неправильным размером - PullRequest
0 голосов
/ 30 марта 2010

У меня есть страница входа в систему, которая определяет, установлен ли silverlight, и понижается до html, если это не так.

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

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

1 Ответ

0 голосов
/ 11 февраля 2011

У меня была похожая проблема. Я перешел от использования тега 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
    }
});

Надеюсь, это поможет вам.

...