单击HTML叠加层下的Flash / Silverlight对象

时间:2010-04-22 15:34:08

标签: javascript html flash silverlight

是否可以点击覆盖Flash或Silverlight对象的HTML元素到Flash / Silverlight对象?我一直在尝试这个,但我无法弄清楚是否可能因为可能的安全限制来防止点击劫持。

我无法访问FL / SL对象的源代码,所以我无法实现ExternalInterface或类似的东西。

2 个答案:

答案 0 :(得分:1)

在Silverlight中,您可以使用HTML叠加层,捕获Javascript Click事件,使用DOM桥接器让应用程序了解鼠标单击,并使用VisualTreeHelper.FindElementInHostCoordinates确定单击了哪个元素。

答案 1 :(得分:0)

可以使用ExternalInterface类将任何页面单击转移到Flash影片。您可以使用Javascript调用Flash影片中的公开方法,反之亦然。

不了解Silverlight。