fixed bugs with IE
This commit is contained in:
parent
23ca80030e
commit
3a85661e45
@ -65,5 +65,5 @@ OSRM.debug.init = function() {
|
||||
// onload event
|
||||
if(document.addEventListener) // FF, CH
|
||||
document.addEventListener("DOMContentLoaded", OSRM.debug.init, false);
|
||||
else
|
||||
document.onreadystatechange = function(){if(document.readyState == "interactive" || document.readyState == "complete") OSRM.debug.init();};
|
||||
else if(document.attachEvent) // IE
|
||||
document.attachEvent("onreadystatechange", function() { if ( document.readyState === "interactive" ) OSRM.debug.init(); });
|
||||
|
@ -73,6 +73,8 @@ setLanguage: function(language) {
|
||||
// change gui language
|
||||
OSRM.GUI.setLabels();
|
||||
// requery data
|
||||
if( OSRM.G.markers == null )
|
||||
return;
|
||||
if( OSRM.G.markers.route.length > 1)
|
||||
OSRM.Routing.getRoute();
|
||||
else if(OSRM.G.markers.route.length > 0 && document.getElementById('information-box').innerHTML != "" ) {
|
||||
|
@ -69,7 +69,7 @@ OSRM.prefetchImages = function() {
|
||||
{id:'direction_8', url:'images/sharp-left.png'},
|
||||
{id:'direction_11', url:'images/round-about.png'},
|
||||
{id:'direction_15', url:'images/target.png'},
|
||||
{id:'favicon', url:'images/osrm-favicon.ico'},
|
||||
{id:'favicon', url:'images/osrm-favicon.ico'}
|
||||
];
|
||||
|
||||
for(var i=0; i<image_list.length; i++) {
|
||||
@ -206,5 +206,5 @@ OSRM.parseParameters = function(){
|
||||
// onload event
|
||||
if(document.addEventListener) // FF, CH
|
||||
document.addEventListener("DOMContentLoaded", OSRM.init, false);
|
||||
else // old IE
|
||||
document.onreadystatechange = function(){if(document.readyState == "interactive" || document.readyState == "complete") OSRM.init();};
|
||||
else if(document.attachEvent)
|
||||
document.attachEvent("onreadystatechange", function() { if ( document.readyState === "interactive" ) OSRM.init(); });
|
||||
|
Loading…
Reference in New Issue
Block a user