2011-06-02 96 views
1

假设我有一个Silverlight子窗口,它用作Web浏览器来打开访问ASPX页面。 ASP页面将包含一个关闭按钮,当用户单击关闭按钮时,它应该关闭Silverlight子窗口。是否可以在ASP.Net页面和Silverlight之间进行交互?

我不知道是否有办法做到这一点?我不知道我是否可以使用JavaScript来做到这一点?

回答

3

您可以。 Silverlight可以与DOM进行通信,并且Javascript可以与DOM进行通信。所以,既然他们都有通信媒介,他们都可以沟通。

您是否使用Silverlight中的浏览器控件打开aspx页面?或者你弹出一个孩子浏览器窗口?

无论哪种方式,它应该是可能的。我会发布一些代码,但是这已经有很好的文档。 这是一个让你开始的链接。 Communicating between Javascript and Silverlight

+0

谢谢,所以我的胜利是正确的!您提供的链接简短易懂,再次感谢。 – King 2011-06-02 17:28:04

+0

链接的死亡,去一般SL页面 – Terry 2013-06-07 08:01:53

+0

Djerry,我更新了链接到页面的缓存版本。 – 2013-06-07 18:21:49

相关问题