我有一个登录页面,可以检测是否安装了silverlight,并且当它没有安装时会降级为html。
我正在使用jQueryUI.dialog来显示两者;出现对话框,但太小,无法完全看到内容,我必须手动调整大小。
我认为这与javascript在页面上运行的顺序有关。有人可以帮忙吗?
答案 0 :(得分:0)
我有类似的问题。我所做的是从使用OBJECT标签改为使用Javascript创建Silverlight控件。
示例:
$('#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
}
});
我希望能帮到你。