kann ich irgendwie prüfen mit JS ob eine Datei oder URL auch wirklich existiert?
Gar nicht...
... ohne größeren Aufwand. Was du probieren kannst, ist, dass du die angeforderte Seite in ein unsichtbares IFrame lädst und "Frame.InnerHtml" via regExo auf "not found" oder "404", bzw andersweitig markante Textstücke durchsuchst. Aber auch hier besteht keine Garantie, dass es funktioniert - nicht alle Seiten verwenden bekanntermaßen diese Standardtexte.
Kommentar