一旦silverlight控件加载完成后如何调用javascript函数?

时间:2010-08-10 19:20:28

标签: javascript silverlight silverlight-4.0

我需要一个silverlight xap,一旦完成加载就以某种方式通知页面。我试图通过$(document).ready(...)使用Javascript调用控件,但看起来ActiveX控件可以在文档就绪事件触发后继续加载。对象标签上是否有可以调用函数的事件?

1 个答案:

答案 0 :(得分:0)

你需要为插件提供一个onload参数,其中包含应用程序加载后要执行的函数名称。

HTML: -

<object ....>
  <param name="onload" value="onsilverlightload" />
  ...
</object>

使用Javascript: -

function onsilverlightload(sender, eventargs)
{
   var pluginElem = sender.getHost();
   //Do stuff.
}