Est-il possible de vérifier l'accessibilité par le test de serveur en jQuery

Est-il un moyen de vérifier l'accessibilité par le test de serveur .Si l'application ne peuvent pas se connecter au serveur alors montrer une alerte? est-il quelque chose de méthode pour vérifier..
J'ai vérifier la connexion internet .Si il n'y a pas de connexion alors que je suis en train de montrer une alerte .Mais si il y a une connexion, mais il n'y a pas de joignabilité de serveur que comment puis-je gérer cela.?
Je suis une telle vérification de l'état de connexion..!!

setInterval(function () {
    connectionStatus = navigator.onLine ? 'online' : 'offline';
    if(connectionStatus=="offline"){
        //alert("There is no connection");
    }
}, 100);



$.ajax({url: "192.168.12.171",
        dataType: "jsonp",
        statusCode: {
            200: function (response) {
                alert('status 200');
            },
            404: function (response) {
                alert('status  404 ');
            }
        }                        
 });
Je ne pense pas que la réponse sélectionnée est correcte. Il ne fonctionne que lorsque le statut est de 200.

OriginalL'auteur user2563256 | 2013-07-26