Guten Abend 
Ich möchte gern in JQuery eine IP-Adresse (IP-Cam) überprüfen, ob diese online ist.
Nun lese ich einfach zur IP-Cam die Mac aus. Leider erhalte ich immer ein "error"-Event und kein "success"-Event. Hat jemand vll. eine bessere Lösung oder kann mir meinen Fehler aufzeigen?

Ich möchte gern in JQuery eine IP-Adresse (IP-Cam) überprüfen, ob diese online ist.
Nun lese ich einfach zur IP-Cam die Mac aus. Leider erhalte ich immer ein "error"-Event und kein "success"-Event. Hat jemand vll. eine bessere Lösung oder kann mir meinen Fehler aufzeigen?
Code:
$.extend($, { online: function online(ip) {
$.ajax({
dataType: 'jsonp',
jsonp: 'jsonp_callback',
url: 'http://'+ip+'/camera-cgi/admin/param.cgi',
data: { action: 'list', group: 'Network.Interface.I0.Active.MACAddress' },
beforeSend: function(cam) {
cam.setRequestHeader('UserName', 'admin');
cam.setRequestHeader('Password', '1234');
},
success: function () {
return true;
},
error: function () {
return false;
}
});
}});
Zuletzt bearbeitet: