Cita:
Iniciado por esjuanma
Wesorz, creo que estás equivocado, no importa en que carpeta esté el archivo Javascript, lo que importa es donde ese el html o php y la imágen.
Si el HTML esta en la misma carpeta que la imágen, la forma correcta de llamar al gif es src="ajax-loader.gif"
En efecto, llevas razón (que lo edite algún moderador para no confundir, por favor). Fue ida de cabeza mía, al confundir eser problema con el CSS, donde la ruta si es relativa a la hoja de estilo.
Aún así, sigo pensando que es un problema de rutas. Sería tan fácil como cambiar ajax-loader.gif por el nombre del fichero que ejecuta ese JS, a ver si realmente se muestra la imagen. Por ejemplo, si debería mostrarse en
http://localhost/index.php, probar poniendo
http://localhost/ajax-loader.gif.
Otra solución opción para descartar problemas de rutas es comprobar los logs del Apache a ver si tenemos algún 404 con esa imagen.