<div id="silverlightControlHost" style="text-align: center">
<script type="text/javascript">
var getSilverlightMethodCall = "../WebResource/Silverlight.exe";
var installImageUrl = "../WebResource/SLMedallion_CHS.png";
var imageAltText = "获取 Microsoft Silverlight";
var altHtml =
"<a href='{1}' style='text-decoration: none;'>" +
"<img src='{2}' alt='{3}' " +
"style='border-style: none'/></a>";
altHtml = altHtml.replace('{1}', getSilverlightMethodCall);
altHtml = altHtml.replace('{2}', installImageUrl);
altHtml = altHtml.replace('{3}', imageAltText);
Silverlight.createObject(
"../../ClientBin/SilverlightApplicationScript.xap",
silverlightControlHost, "silverlightobj",
{
width: "1161px", height: "620px",
background: "white", alt: altHtml,
version: "4.0.60831.0"
},
{ onError: onSilverlightError },
"", "");
</script>
</div>
其中,getSilverlightMethodCall 用于指定本地服务器的Silverlight.exe位置,installImageUrl用于指定未安装SL或版本过低时显示的图片。
上面的代码没有区分windows和Mac,需要时实现相关判断即可
阿萨德发射点发