Foros del Web » Creando para Internet » Flash y Actionscript »

Problema del nuevo IE (activex) con contenido Flash que se carga de una BD

Estas en el tema de Problema del nuevo IE (activex) con contenido Flash que se carga de una BD en el foro de Flash y Actionscript en Foros del Web. Hola: Estoy actualizando el codigo de mi sitio para mostrar flash sin el problema generado por la nueva version de Internet Explorer, para esto utilizo ...
  #1 (permalink)  
Antiguo 27/07/2006, 16:09
 
Fecha de Ingreso: enero-2002
Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 15 años, 11 meses
Puntos: 0
Problema del nuevo IE (activex) con contenido Flash que se carga de una BD

Hola:

Estoy actualizando el codigo de mi sitio para mostrar flash sin el problema generado por la nueva version de Internet Explorer, para esto utilizo la solucion que Adobe diseño para sortear este problema.
Todo funciona bien, con ese codigo se cargan las peliculas sin problemas...

Pero ahora todo se complica cuando trato de cargar una pelicula dinamicamente desde mi base de datos, es decir, antes usaba un codigo como el que esta a continuacion, que hacia que la pelicula que se cargaba dependia de una variable que tomaba de la url de una pagina ASP para que lea un recordset de mi base de datos.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="61">
<param name="movie" value="<%=(artists.Fields.Item("smp_name").Value)% >">
<param name="quality" value="high">
<param name="menu" value="false">
<embed src="<%=(artists.Fields.Item("smp_name").Value)%>" width="200" height="61" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false"></embed></object>



Antes funcionaba perfecto pero con el nuevo codigo (que esta debajo) si hago lo mismo ya no me carga la pelicula, es como que no reconoce el valor dinamico "<%=(artists.Fields.Item("smp_name").Value)%>" (que indica que debe leer un registro de la base de datos y de ahi sacar el nombre de la peli y ahora lo lee literal, algo asi como "<%=(artists.Fields.Item("smp_name").Value)%>. swf" y como obviamente no existe esa pelicula, nada se carga...)

El codigo nuevo es este:

<script type="text/javascript" >
AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','200','heigh t','61','menu','false','wmode','transparent','src' ,'<%=(artists.Fields.Item("smp_name").Value)%>','q uality','high','bgcolor','#ffffff','name','<%=(art ists.Fields.Item("smp_name").Value)%>','allowscrip taccess','sameDomain','pluginspage',' http://www.macromedia.com/go/getflashplayer','movie','<%=(artists.Fields.Item(" smp_name").Value)%>' );
</script>


Como puedo solucionarlo ??
Gracias !
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




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