Überprüfen Sie, ob die domainübergreifende URL 404 mit Javascript angibt

8

Ich versuche diesen Code, aber es gibt mir eine DOM-Ausnahme. Was ich will, erhalten Sie eine echte / falsche "Antwort" von der Funktion mit Javascript.

%Vor%

FIDDLE

Ich habe diesen Code von dieser SO bekommen, aber wie gesagt, ich kann es nicht bekommen arbeiten ...

    
Rikard 20.07.2013, 10:35
quelle

1 Antwort

0

Cross-Domain gibt keinen Statuscode. Statuscode ist Teil des Inhalts, der vom Server empfangen wird, wenn der Server mit Ja oder Nein antwortet. Im Falle eines domänenübergreifenden Servers antworten Sie niemals auf eine Anfrage.

Der zweite Fehler im Code ist, dass Sie den Statuscode nicht direkt erfassen können, ohne Wartezeit oder Erfolgsereignis. return statement in function wartet nicht, bis der Server auf eine Ajax-Anfrage reagiert, Sie können sich also nicht darauf verlassen.

    
quelle

Tags und Links