Zitat:
Geschrieben von pheidrias
Vielleicht sollte man einfach das gesamte erhaltene Dokument nach dem 404-String durchsuchen ?
if(escape(meinXML).indexOf("%3Ch1%3E%0A404%20Not%2 0found%20%3Cbr%3E%20fnord%23
23%0A%3C%2Fbr%3E%3C%2Fh1%3E")!=(-1)) {
|
indexOf() ist eine Idee:
ActionScript:
parsed = String(meinXML);
if(parsed.indexOf("404") != -1)
Das ist etwas einfacher und universeller und gefällt mir auch besser. Man könnte mit weiteren "if else" auch einfacher nach anderen Fehlermeldungen
prüfen. escape() fällt ganz weg.
Wenn allerdings Flash aus einer Datei die Zeichenfolge "404" parst, wird die Datei als 404 Dokument vom Webserver erkannt. Ich glaube aber nicht das geparste SWFs "404" ausgeben. Ich bekomme ungefähr immer so etwas heraus:
FWS[
Fazit: Da man nur SWFs laden will, wird wohl der String "404" nie vorkommen und indexOf() ist besser. Ich habe den ersten Post erneuert.
Gruß
Alex