Tema: firefox
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/08/2007, 10:34
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Re: firefox

Hasta dónde pude ver, por lo menos a partir de la versión 2.x de Firefox, la referencia a archivos locales debe hacerse por medio del protocolo file, en tu caso los datos de origen de tu objeto flash deberián expresarse como

file:///E:/Cosas/mis documentos/otro.swf

esto es innecesario si tu flash y html se encuentran en una misma carpeta, tambien es innecesario si haces referencia al origen con paths relativos al documento actual siempre y cuando se encuentren en la misma unidad de disco.
Ejemplo si tu test.html esta en C: y tu flash en una carpeta de nombre C:\swf
bastará con que indiques data="swf/test.swf"

ah, si insertas una imagen <img src="E:\carpeta\algo.jpg" .... u otro elemento que haga referencia externa a un elemento fuera del directorio actual te sucederá lo mismo. Opera tiene un comportamiento similar.
Y para finalizar otra rareza, IE te va a mostrar el contenido sin problemas de uno u otro modo, pero sólo si cargas el archivo desde el disco en forma directa y no si lo estás procesando a traves de un servidor web (aunque este esté en tu PC)

Como ves hay muchas variantes y comportaminetos diferentes
Si te vas a dedicar a diseñar tres recomendaciones con respecto a esto

evita trabajar con archivos o carpetas que incluyan espacios en blanco
  • Jamas incluyas letras de unidad de disco en tus rutas
  • no utilices espacios en blanco en los nombres de archivos o carpetas, en lo posible todo en minusculas
  • teniendo como punto de partida tu archivo html principal, coloca todo el material (flash, imagenes, scripts, etc..) en la misma carpeta, o a lo sumo si quieres organizarte en carpetas específicas, pero siempre por debajo del nivel de tu html y utiliza rutas relativas

Creo que con esto basta por ahora.
Cuentame tus resultados
Saludos