ASP.Net页面和Silverlight之间可以交互吗?
假设我有一个 Silverlight 子 Windows,它用作 Web 浏览器来打开访问 ASPX 页面。 ASP页面将包含一个关闭按钮,当用户单击关闭按钮时,它应该关闭Silverlight子窗口。
不知道有什么办法可以做到吗?我想知道我是否可以使用javascript来做到这一点?
Say I have a Silverlight Child Windows that uses as a web browser to open access ASPX page.
The ASP page will contains a close button, when user click the close button, it should close the Silverlight Child Window.
I don't know if there is any way to do that? I wonder if I can use javascript to do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可以。 Silverlight可以与DOM通信,Javascript可以与DOM通信。因此,由于他们都有通信媒介,因此他们都可以进行通信。
您是否使用silverlight中的Browser控件打开aspx页面?或者你弹出一个子浏览器窗口?
不管怎样,这应该是可能的。我会发布一些代码,但这已经有详细记录了。
这是一个帮助您入门的链接。
Javascript 和 Silverlight 之间通信
You can. Silverlight can communicate with the DOM and Javascript can communicate with the DOM. So, in since they both have a communication medium they can both communicate.
Are you using the Browser control in silverlight to open the aspx page? or are you poping up a child browser window?
Either way, it should be possible. I would post some code but this has been well documented.
Here is a link to get you started.
Communicating between Javascript and Silverlight