Ver Mensaje Individual
  #11 (permalink)  
Antiguo 20/05/2017, 05:45
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 10 meses
Puntos: 4
Respuesta: Jquery y attr src

Voy a reproducir el caso con las carpetas reales, si alguien ve alguna cosa, perfecto, sinó me servirá para repasar y quizás dé con lo que pasa:

En el explorador de las windows se puede acceder a la imagen con estas dos rutas:
- D:\z\00 FOTOS MAQUINAS\7130-CEYS\IMG_0646.JPG
- \\Ot\00 fotos maquinas\7130-CEYS\IMG_0646.JPG (00 fotos maquinas es una carpeta compartida, y es el camino desde Red, seleccionando el pc (ot) y dentro de ot, la carpeta compartida

Ejecutando el programa desde cualquier navegador, en lugar de aparecer la imagen, aparece el típico icono conforme no se ha encontrado.
La imagen en el programa se visualiza por jquery, es decir:
Código Javascript:
Ver original
  1. $("#laFoto").attr("src",archivo);

Si inspecciono "archivo" desde IE11, indica esta ruta:
//ot/00 fotos maquinas/7130-CEYS/IMG_0646.JPG
Si inspecciono "archivo" desde Google Chrome, inidica esta ruta:
http://ot/00%20fotos%20maquinas/7130-CEYS/IMG_0646.JPG e indica el error 404 not found

He leído por todas partes, que con attr debería utilizar la ruta relativa, no absoluta de la imagen, y, o no lo pongo bien, o sigue con el mismo error.

He probado en forzar de visualizar una imagen en el mismo directorio donde se encuentra el programa, y se visualiza perfectamente. Esto me hace pensar que el problema está en la ruta o los permisos.
En la carpeta he asignado a Todos los permisos de lectura

Gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no