Foros del Web » Creando para Internet » Diseño web »

Hay manera de detectar si el navegador mostrara el flash?

Estas en el tema de Hay manera de detectar si el navegador mostrara el flash? en el foro de Diseño web en Foros del Web. Hay manera de detectar si el navegador mostrara el flash? Explico mejor. Hay alguna manera de que yo programa una página web, en donde tengo ...
  #1 (permalink)  
Antiguo 23/09/2008, 07:39
Avatar de servicioswg  
Fecha de Ingreso: septiembre-2008
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta Hay manera de detectar si el navegador mostrara el flash?

Hay manera de detectar si el navegador mostrara el flash?

Explico mejor.

Hay alguna manera de que yo programa una página web, en donde tengo banner de publicidad, pero hay gente que tiene en sus navegadores o el flashplayer desactualizado, o simplemente bloquean la reproducción de las películas flash.
Podría entonces yo detectar si el visitante de mi sitio web visualizara el flash y si no puede, como podría en vez de cargar el flash (si se da ese caso) que me cargue una imagen (el mismo banner pero en imagen)

Si alguien me puede ayudar.

Gracias de antemano.
  #2 (permalink)  
Antiguo 23/09/2008, 08:23
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

con PHP no.... necesitas algo de Javascript, hay muy buenos detectores... investiga, suerte!

pero aun así, si tiene desactivado el JS no hay que hacer.... :(
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 23/09/2008, 09:00
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

Tema trasladado a Web General.
  #4 (permalink)  
Antiguo 23/09/2008, 09:43
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 16 años, 5 meses
Puntos: 16
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

<embed></embed><noembed> aqui iria la alternativa al flash, una imagen o lo que sea<noembed>

no detecta, solo sustituye, si hay flash se ve el flash y si no..pues lo que pongas

no lo he usado nunca, no uso flash, pero uso script y noscript y supongo que es similar

espero que te ayude. Suerte
  #5 (permalink)  
Antiguo 23/09/2008, 13:38
Avatar de servicioswg  
Fecha de Ingreso: septiembre-2008
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

Cita:
Iniciado por manzarinaa Ver Mensaje
<embed></embed><noembed> aqui iria la alternativa al flash, una imagen o lo que sea<noembed>

no detecta, solo sustituye, si hay flash se ve el flash y si no..pues lo que pongas

no lo he usado nunca, no uso flash, pero uso script y noscript y supongo que es similar

espero que te ayude. Suerte


oye voy a probarlo de inmediato... gracias, te aviso cualquier cosa.
  #6 (permalink)  
Antiguo 23/09/2008, 13:45
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 10 meses
Puntos: 28
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

Che kpo, y no seria más facil poner una imagen, en vez de un banner en flash, te ocuparia menos espacio, cargaria más rapido la web, y todos podrian verla sin ningun drama..
__________________
Adivino del Foro y Admirador de Sabios
  #7 (permalink)  
Antiguo 23/09/2008, 13:53
Avatar de servicioswg  
Fecha de Ingreso: septiembre-2008
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

no me funciono...
  #8 (permalink)  
Antiguo 23/09/2008, 13:59
Avatar de servicioswg  
Fecha de Ingreso: septiembre-2008
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

es por exigencia del cliente... con gusto lo haria mas facil... pero quieren un flash. en caso de que el navegador del usuario no reprodusca el flsh debe mostrar una imagen de banner
  #9 (permalink)  
Antiguo 24/09/2008, 02:02
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 16 años, 5 meses
Puntos: 16
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

pues ya me ha dado la curiosidad y lo he mirado, por lo visto embed y no embed no lo soportan todos los navegadores, pero en el caso de que si embed y noembed dentro del objet deberán funcionar, por internet hay ejemplos puestos de como usarlo, miratelo a ver si es que necesitas algun atributo o algo por ahí
  #10 (permalink)  
Antiguo 24/09/2008, 14:51
Avatar de servicioswg  
Fecha de Ingreso: septiembre-2008
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

lo probe pero solo me sirve para mostrar un texto "su browser no es compatible..." pero deseo mostrar una imagen encaso de que no se pueda mostrar un flash
  #11 (permalink)  
Antiguo 26/09/2008, 10:40
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 16 años, 5 meses
Puntos: 16
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

http://www.adobe.com/es/support/flas...s/tn_14294.htm
Aqui te explican como detectar la versión de flash (no me lo he leido entero) pero supongo que la variable que la devuelve, si no hay, devolverá algo o no devolverá nada. A ver si te puede ayudar

Suerte ;)
  #12 (permalink)  
Antiguo 26/09/2008, 10:48
Avatar de daPhyre
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: [email protected] (Redirects to 127.0.0.1)
Mensajes: 2.404
Antigüedad: 16 años, 1 mes
Puntos: 142
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

Por casualidad acabo de leer un artículo en una página que tiene el siguiente código:

Código:
<object type="application/x-shockwave-flash"
data="movie.swf" 
width="400" height="300">
<param name="movie" value="movie.swf" />
<img src="noflash.gif" width="200" height="100" alt="" />
</object>
En la página decía que si el browser no detecta el flash, muestra el siguiente valor, que en este caso sería la imagen. No lo he probado y no estoy seguro que funcione para lo que necesitas, pero si puedes probarlo y decir si sirvió sería bueno. Suerte
__________________
<signs>daPhyre</signs>
Jugaa.me


Adios al dolor de cabeza de IE...
  #13 (permalink)  
Antiguo 29/09/2008, 08:01
Avatar de servicioswg  
Fecha de Ingreso: septiembre-2008
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

daPhyre

excelente... el codigo funciono a la perfeccion...

muchas gracias. por la ayuda a todos.

  #14 (permalink)  
Antiguo 29/09/2008, 08:35
Avatar de servicioswg  
Fecha de Ingreso: septiembre-2008
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Hay manera de detectar si el navegador mostrara el flash?

lo dejo aqui para el que lo necesite...

<!-- mostrar imagen sino carga flash -->

<object type="application/x-shockwave-flash" data="archivoflash.swf" width="995" height="18">
<param name="movie" value="archivoflash.swf" />
<img src="imagen.jpg" width="995" height="18" alt="" />
</object>


<!-- mostrar enlaces si no carga flash -->

<object type="application/x-shockwave-flash" data="archivoflash.swf" width="995" height="18">
<param name="movie" value="archivoflash.swf" />
<a href="http://www.sudominio.com/">enlace</a>
</object>


OJO LO PROBE FULL EN FIREFOX 3
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 06:04.