То что в голову первое пришло - загружать простую страницу без скриптов или какой то json object или маленькую иконку.
var url = 'http://requested-site.com/';
var testElement = 'ping-ico.jpg';
TryToReconnect(url, testElement);
function TryToReconnect(url, testElement){
$.ajax({
url: url+testElement,
success: function(result){
window.location.href = url;
},
error: function(result){
alert('timeout/error');
}
});
}
Если нужно внедрять загружаемую страницу в локальную страницу клиента - используйте iframe, или кроссдоменный ajax
вот собственно про кроссдоменный ajax
habrahabr.ru/post/114432