Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过Google Earth插件显示Dojo对话框_Javascript_Dojo_Z Index_Google Earth Plugin - Fatal编程技术网

Javascript 通过Google Earth插件显示Dojo对话框

Javascript 通过Google Earth插件显示Dojo对话框,javascript,dojo,z-index,google-earth-plugin,Javascript,Dojo,Z Index,Google Earth Plugin,常见问题:我正在用Dojo编写一个web应用程序,它有Google Earth front和centre(通过插件),我想在Google Earth显示屏上显示Dojo对话框(如确认和表单)。dijit.Dialog小部件不可避免地呈现在地球显示下方,即使该对话框具有非常大的z索引,并且地球容器(和内部元素)具有负的z索引 是相关的-这似乎是由于插件的IFramey特性,需要一个垫片-但我想知道是否有更具体的Dojo?这是一个常见的问题,我本以为Dojo也会有这个问题。毕竟是相关的。我对Java

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

是相关的-这似乎是由于插件的IFramey特性,需要一个垫片-但我想知道是否有更具体的Dojo?这是一个常见的问题,我本以为Dojo也会有这个问题。

毕竟是相关的。我对JavaScript进行了一段时间的尝试,最终开始扩展dijit.Dialog小部件。只需添加一个
\u shim
属性,并偶尔更新它,就足以让一切顺利进行!根据我使用AdobeFlex尝试类似事情的经验,这就像梦想成真一样

你可以看看我的资料来源


还应该注意,Firefox似乎没有同样的问题;默认的Dijit对话框可以很好地显示在插件框架上,但是当拖动对话框时,渲染非常缓慢。不过,在Firefox中添加垫片似乎不会对性能产生太大影响(轶事)。