2010-03-30 3 views
0

J'ai une page de connexion qui détecte si Silverlight est installé et se dégradera en HTML quand ce n'est pas le cas. J'utilise jQueryUI.dialog pour afficher les deux; la boîte de dialogue apparaît mais est trop petite pour voir le contenu complètement et je dois le redimensionner manuellement.Affichage d'un plugin Silverlight dans une boîte de dialogue jQuery UI pas dimensionnement correct

Je pense que cela a quelque chose à voir avec l'ordre d'exécution du javascript sur la page. Quelqu'un peut-il aider?

Répondre

0

J'ai eu un problème similaire. Ce que j'ai fait, c'est passer de l'utilisation d'un tag OBJECT à la création du contrôle Silverlight en utilisant Javascript.

Exemple:

$('#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 
    } 
}); 

J'espère que vous aide.

Questions connexes