2013-03-11 37 views
0

我得到的數據變量充滿了所有瀏覽器中的正確響應數據,但也就是說。 在ie的所有版本中,響應是空的。?谷歌方向json空但只在資源管理器中

function getDirections(addr) { 
    var %id%url = encodeURI("http://maps.googleapis.com/maps/api/directions  /json?origin=" + addr + "&destination=%id=maplocation%&sensor=false"); 
    alert(%id%url); // looks good 
    $.getJSON(%id%url, function(data) { 
    alert(data); // empty in all versions of ie.. works in al other browsers 
     if(data.routes[0]){ //... and so on 
+0

'%id%url'不完全是一個有效的變量名稱。此代碼不可能在任何瀏覽器中運行。 – 2013-03-11 15:39:23

+0

哪個版本的IE? – 2013-03-11 15:40:18

回答

0

我相信你打的問題是Google has dropped support for IE 8

+0

絕對正確。我被一位說客所有版本的客戶誤導了。我只是在ie9和10中測試,它工作。只是在ie9之前沒有。謝謝。 – 2013-03-11 15:53:40