Then trying to close a kml file that is not existing on the webserver
it crashes.
Is there anyway to check wether a KML file is a valid one? using
javascript or or V3 api or so?


****************************************************************************************************
var KmlLayer=new Array();
KmlLayer[1]= new google.maps.KmlLayer("http://chalmersmotorklubb.se/
google/KML/108030.KML");
KmlLayer[2]= new google.maps.KmlLayer("http://chalmersmotorklubb.se/
google/KML/1080301.KML");

function checbox(){
if (document.myForm.chkKML.checked == true) {
openKML();
}
else
if (KmlLayer.length!=0) {
clearArrays();
}
}

// HERE IT CRASHES AS THE URL "http://chalmersmotorklubb.se/google/KML/
1080301.KML" is not a file
function clearArrays() {
        for (i = 1; i < KmlLayer.length; i++) {
                if (KmlLayer[i]!= null) {
                alert(KmlLayer[i]);
                KmlLayer[i].setMap(null);
                }
        }
   KmlLayer = [];
 }

**********************************************************************************************

If checking the checkbox it adds the kml array
nr2 is a faulty url, no file like that exists.
There is no problem adding them to the map but when removing it
(uncheck) it crashes.

Live map:
http://www.chalmersmotorklubb.se/google/Example.htm

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to google-maps-js-api-v3@googlegroups.com.
To unsubscribe from this group, send email to 
google-maps-js-api-v3+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to