Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   HTML (http://www.forosdelweb.com/f4/)
-   -   IE sí me abre imagen que NO esta en NET, FF no. (http://www.forosdelweb.com/f4/ie-si-abre-imagen-que-no-esta-net-ff-no-579260/)

MonicaH 23/04/2008 15:00

IE sí me abre imagen que NO esta en NET, FF no.
 
Hola, quiero abrir una imagen que esta en mi disco duro desde web.com/pagina.html

IE si me muestra la imágen que tengo en mi PC, pero FF no lo hace.

Que necesito para que Opera y FF me muestren el archvo?, este es el código:
Código PHP:

<html>
<
head><title>Flores</title>
</
head>
<
body>
<
h1 id="flor"></h1>
<
script type="text/javascript">
/*<![CDATA[*/
a=document.getElementById('flor');
a.innerHTML='<img src="file:///E:/imagenes/flores/gardenias.jpg">';
/*]]>*/
</script>
</body>
</html> 


Mikmoro 23/04/2008 15:36

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Prueba a copiar el archivo en el raiz del disco C, y cambia sólo para probar a:

<img src="file:///C:/gardenias.jpg">

A ver qué pasa.

Mikel.

MonicaH 23/04/2008 15:50

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Nada,

IE si lo abre pero FF no.

Que puedo hacer?
Necesito urgentemente abrir los gráficos desde mi dico pero con FF.

Alguna idea?.

GRACIAS Mikmoro!

Mikmoro 23/04/2008 15:59

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Bueno, no es que tuviera la más mínima idea de por qué, simplemente es que he cogido tu código, he puesto una imagen en el raiz del disco C, he puesto el código como te he dicho y diretamente la he visto tanto en FF como en IE6.

No sé por qué a ti no te ocurre.

Mikel.

Mikmoro 23/04/2008 16:04

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Ah, y si necesitas verla como sea, ¿por qué no la copias al mismo directorio del propio html que la llama y lo pones así?

<img src="gardenias.jpg">

Mikel.

MonicaH 23/04/2008 16:29

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Cita:

Iniciado por MonicaH (Mensaje 2376538)
Hola, quiero abrir una imagen que esta en mi disco duro desde web.com/pagina.html

IE si me muestra la imágen que tengo en mi PC, pero FF no lo hace.[/PHP]

No intento abrirla "como sea".

Necesito que este en mi disco duro.

Pero... IE si la abre...

Pero yo necesito abrirla con FF.

Por favor ayuda, que a ustedes se les ocurre de todo...

bookmaster 24/04/2008 06:48

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Según veo en esta dirección: http://www.mozilla.org/security/anno...sa2006-72.html

En firefox no está permitido hacer ese tipo de llamadas para evitar la ejecución de códigos maliciosos, ya que cambiando el file:/// se podrían abrir aplicaciones.

Mikmoro 24/04/2008 07:16

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Perdona, porque no había entendido la consulta.

Estoy de acuerdo con que en FF no se puede, o al menos no creo que se pueda, y me alegro de ello (lo siento por tu caso), por cuestión de seguridad. Que explorer sí pueda hacerlo me parece agujero tremendo.

Mikel.

MonicaH 24/04/2008 15:52

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Y con algun JavaScript?

Mikmoro 24/04/2008 16:34

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Por la misma razón (seguridad) espero que no.

Si no es muy indiscreto... ¿por qué necesitas hacerlo así? es que ya me pica la curiosidad una barbaridad.

Mikel.

bookmaster 24/04/2008 16:54

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
He intentado hacerlo con las librerías GD de PHP y no lo admite tampoco.

Ya la única opción que se me ocurre es que la imagen se suba al servidor, la muestre y cuando se cierre que se borre automáticamente, pero eso es una tarea bastante complicada.

La verdad que no se porque tiene que mostrar la imagen desde el disco duro y no como ruta relativa al sitio web, casi es mas fácil usar algún visor de imágenes para verlas en local jeje.

MonicaH 24/04/2008 22:04

Re: IE sí me abre imagen que NO esta en NET, FF no.
 
Gracias amigos.

Vale, tonces buscare otra alternativa.

Agradezco notablemente sus intentos por ayudarme.

Bye :-)


La zona horaria es GMT -6. Ahora son las 10:14.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.