在Google地球插件上显示Dojo对话框

时间:2012-09-16 12:39:04

标签: javascript dojo z-index google-earth-plugin

常见问题:我正在编写一个带有Google Earth前端和中心(通过插件)的Dojo的Web应用程序,我想在Google Earth显示屏上显示Dojo对话框(例如确认和表单)。 dijit.Dialog窗口小部件不可避免地呈现在地球显示下方,即使对话框具有非常大的z索引,并且地球容器(和内部元素)具有负z索引。

This question是相关的 - 似乎由于插件的IFramey性质需要垫片 - 但我想知道是否有更具体的Dojo?这是ExtJS seems to have solved的一个常见问题,我也认为Dojo会有这个问题。

1 个答案:

答案 0 :(得分:0)

That link毕竟是相关的。我有一段时间玩JavaScript,最终挖掘dijit.Dialog小部件。只需添加_shim属性并偶尔更新它就足以让所有内容无缝地工作!根据我尝试使用Adobe Flex进行类似操作的经验,这就像梦想成真。

您可以查看我Shimmy Dialog on Bitbucket的来源。

The shimmy dialog in action!