Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.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
Php 谷歌地图没有';我不在IE7上工作_Php_Internet Explorer_Google Maps - Fatal编程技术网

Php 谷歌地图没有';我不在IE7上工作

Php 谷歌地图没有';我不在IE7上工作,php,internet-explorer,google-maps,Php,Internet Explorer,Google Maps,我对谷歌地图有一个问题,它在IE8、IE9、Firefox等上运行良好。。但不是在IE7上 这是我的代码: $(function () { var latlng = new google.maps.LatLng($('.lat').text(), $('.lng').text()); var myOptions = { zoom: parseInt($('.zoom').text()), center: latlng,

我对谷歌地图有一个问题,它在IE8、IE9、Firefox等上运行良好。。但不是在IE7上

这是我的代码:

$(function ()
{
 var latlng = new google.maps.LatLng($('.lat').text(), $('.lng').text());


    var myOptions = {         

  zoom: parseInt($('.zoom').text()),        
  center: latlng,         
  mapTypeId: google.maps.MapTypeId.ROADMAP     
 };    

 var map = new google.maps.Map(document.getElementById("map"), myOptions);    

 var marker = new google.maps.Marker({        
  position: latlng,        
  map: map,        
  title: $('.titre').text()     
 });
}); 
在Ie7上,我只有一个空矩形


有什么想法吗?谢谢

Ie 7不再受谷歌应用程序的支持。您可能可以让它工作,但某些功能可能会被破坏。嗯,是的,没有解决方案?我不确定,但因为我没有看到脚本中的明显错误,并且它可以在IE的其他版本上工作,所以有可能。一个问题可能是您正在使用
.text()
从页面中获取数据,并将其用于创建网页。这需要浮点数,而不是.text()提供的字符串。通常这不应该是个问题,除非IE7做了一些奇怪的事情。您可能希望在开始时尝试硬编码值,并测试其是否有效