Question

J'essaie d'écrire une directive Angularjs qui vérifie si une URL existe, si elle affichera alors l'image.Sinon, il ne retournera rien ou une balise vierge.Tout conseiller serait apprécié, voici le violon que j'ai jusqu'à présent, je ne peux pas sembler l'obtenir pour même lire l'URL adoptée. http://jsfiddle.net/stevenng/dxeap/8/

Était-ce utile?

La solution

Vous ne pourrez cela que avec des images sur le même domaine, car il violerait la politique de domaine croisé autrement.Si cela est toujours correct, il devrait être possible en utilisant Ajax pour effectuer une demande de tête et en vérifiant le statut HTTP (par exemple 404) de la réponse.

J'ai corrigé votre code un peu pour que cela fonctionne. http://jsfiddle.net/lwpep/1/ Voyez comment vous obtenez de ce point de départ et revenez ici si vous rencontrez plus de problèmes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top