I embed a google map on my site, and sometimes google responds with a 404 error. I know I need to know this, but I cannot remember, and I cannot find it quickly. None of the 404 iframe-related questions on this site ever answered.
How to check if there is a 404 response in javascript? I plan to call location.reload () when the answer is 404.
<iframe src="https://mapsengine.google.com/map/embed?mid=zGLD-nMIJQAg.k0gTyNlOPz_Q" width="640" height="480"></iframe>
Error code:
GET https://khms0.googleapis.com/kh?v=159&hl=en&x=784456&y=1636828&z=22&token=122715 404 (Not Found)
I tried this: it did not help.
var url = 'https://mapsengine.google.com/map/embed?mid=zGLD-nMIJQAg.k0gTyNlOPz_Q'; if (url.statusCode === '404'){ window.location.reload(); }
source share