Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.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 如何从使用window.open打开的新窗口中获取iframe贴图的距离值?_Javascript_Iframe_Maps - Fatal编程技术网

Javascript 如何从使用window.open打开的新窗口中获取iframe贴图的距离值?

Javascript 如何从使用window.open打开的新窗口中获取iframe贴图的距离值?,javascript,iframe,maps,Javascript,Iframe,Maps,我有一个包含iframe google地图的新窗口,它使用window.open()方法打开 我试过使用popUpWindow.document.getElementById('map').value。但令人欣慰的是,它是未定义的 HTML <iframe id="map" src=""> </iframe> 我想要iframe google地图中的值 注意:iframe在一个新窗口中,一个子窗口。我不太了解GoogleMap,但似乎有一个API用于此类请求。因此,您可

我有一个包含iframe google地图的新窗口,它使用window.open()方法打开

我试过使用popUpWindow.document.getElementById('map').value。但令人欣慰的是,它是未定义的

HTML

<iframe id="map" src=""> </iframe>
我想要iframe google地图中的值


注意:iframe在一个新窗口中,一个子窗口。

我不太了解GoogleMap,但似乎有一个API用于此类请求。因此,您可以将iframe作为javascript中的Google地图对象,如
var service=new Google.maps…
并使用此处描述的服务@Paul I获得地图中的距离。我只需要访问iframe dom并获取值。还有其他方法吗?@Paul atlast我最终使用谷歌地图距离矩阵来获取距离。我无法访问iframe dom。所以,我最后提出了你的建议。谢谢。我对谷歌地图了解不多,但似乎有一个API可以满足这样的请求。因此,您可以将iframe作为javascript中的Google地图对象,如
var service=new Google.maps…
并使用此处描述的服务@Paul I获得地图中的距离。我只需要访问iframe dom并获取值。还有其他方法吗?@Paul atlast我最终使用谷歌地图距离矩阵来获取距离。我无法访问iframe dom。所以,我最后提出了你的建议。非常感谢。
var map = popUpWindow.document.getElementById('map').value;
console.log('map',map);