I\'m trying to use jquery to detect whether an iframe
fails to load or the page doesn\'t exist, but the code below isn\'t working:
$(\'#frame\').e
One of the comments on the documentation says:
Using .error() on an iframe never seems to trigger (even though .load() will trigger on a successful iframe load).
This event does not appear to be designed to work in this use case.
The answers to this question explain how to do it.
iframe do not trigger onerror event even if it fails to load the document. I think load will be triggered even in this case and you can check for the status code to determine if the page is loaded successfully or no.