1
假设我有一个Silverlight子窗口,它用作Web浏览器来打开访问ASPX页面。 ASP页面将包含一个关闭按钮,当用户单击关闭按钮时,它应该关闭Silverlight子窗口。是否可以在ASP.Net页面和Silverlight之间进行交互?
我不知道是否有办法做到这一点?我不知道我是否可以使用JavaScript来做到这一点?
假设我有一个Silverlight子窗口,它用作Web浏览器来打开访问ASPX页面。 ASP页面将包含一个关闭按钮,当用户单击关闭按钮时,它应该关闭Silverlight子窗口。是否可以在ASP.Net页面和Silverlight之间进行交互?
我不知道是否有办法做到这一点?我不知道我是否可以使用JavaScript来做到这一点?
您可以。 Silverlight可以与DOM进行通信,并且Javascript可以与DOM进行通信。所以,既然他们都有通信媒介,他们都可以沟通。
您是否使用Silverlight中的浏览器控件打开aspx页面?或者你弹出一个孩子浏览器窗口?
无论哪种方式,它应该是可能的。我会发布一些代码,但是这已经有很好的文档。 这是一个让你开始的链接。 Communicating between Javascript and Silverlight
谢谢,所以我的胜利是正确的!您提供的链接简短易懂,再次感谢。 – King 2011-06-02 17:28:04
链接的死亡,去一般SL页面 – Terry 2013-06-07 08:01:53
Djerry,我更新了链接到页面的缓存版本。 – 2013-06-07 18:21:49