我在网页上有一个Sothink菜单,下面是一个Silverlight iframe应用程序。目前,iframe正在覆盖一些下拉菜单项。
我尝试过使用z索引、无窗口和wmode来解决这个问题。我不能更改应用程序的原始代码,但当我查看iframe页面的源代码时,我看到开发人员注释掉了windowless选项,因为它干扰了程序的另一部分。
我尝试将其插入到页面中的唯一方法是通过以下代码:
<iframe src="iframe-code-url.com" frameborder="0" style="background-color:#FFF;" scrolling="yes" width="940px" height="500px" wmode="opaque" windowless="true"></iframe>我对任何建议都持开放态度。我做了很多研究,但没有发现任何东西。
发布于 2013-02-12 06:13:59
必须在Silverlight主机对象上设置Windowless=true,而不是在iFrame上。如果你不能访问主机对象,你就不能启用无窗口模式,所以你不能做你想做的事情。
See here for more on Windowless Silverlight Objects
理想情况下,您应该将Silverlight XAP文件与您的网页放在同一站点中。
https://stackoverflow.com/questions/14821646
复制相似问题