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

标签 javascript silverlight silverlight-4.0

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

最佳答案

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

HTML:-

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

Javascript:-

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

关于javascript - silverlight 控件加载完成后如何调用 javascript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3452604/

相关文章:

mvvm - Silverlight 4,MEF,导出/导入错误,Mefx 不想工作

windows-phone-7 - 如何在文本框中滚动?

javascript - 如何为 Android 创建 phonegap 亮度插件

javascript - CoffeeScript 中出现意外的 '{'

javascript - 如何调用方法 myFunction 来返回(名称) 我已经尝试了很多方法,但它不起作用

c# - 无法加载程序集 'Microsoft.AI.Web'

silverlight - 在 TFS 构建中集成 Silverlight 单元测试

Chrome 中 scrollTo() 的 JavaScript 问题

Silverlight 和混淆

wpf - Silverlight 4 - ScrollViewer 和子 DataGrid MinHeight