Pergunta

Estou tentando escrever uma diretiva angularJS que verifica se um URL existe, se ele exibirá a imagem.Caso contrário, ele retornará nada ou uma tag em branco.Qualquer conselho seria apreciado, aqui está o violino que até agora não consigo conseguir que ele leia a URL sendo passada. http://jsfiddle.net/stevenng/dxeapp/8/

Foi útil?

Solução

Você só poderá isso com imagens no mesmo domínio que violaria a política de domínio cruzado de outra forma.Se ainda for ok, deve ser possível usar o AJAX para fazer uma solicitação de cabeça e verificar o status HTTP (por exemplo 404) da resposta.

Eu consertei seu código um pouco para que funcione. http://jsfiddle.net/lwpeep/1/ Veja como você se apega a partir desse ponto de partida e volta aqui se você tiver mais problemas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top