Gibt es da eine _allgemeine_ Möglichkeit?
Per JavaScript den Server fragen (Ajax) der wiederum einen HEAD-Request absetzt und prüft ob die Ressource existiert bzw. den Statuscode wieder an JavaScript übergibt.
Bei Ressourcen innerhalb der eigenen Domain kann man auf den Umweg über den Server (als Quasi-Proxy) verzichten und direkt per JavaScript einen HEAD-Request absetzen.