Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2006, 13:02
roroland
 
Fecha de Ingreso: enero-2002
Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 22 años, 3 meses
Puntos: 0
Sobre el problema del nuevo IE con contenido Flash

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)%>','quality','high','bgcolor','#ffffff','name','<%=(artists.Fields.Item("smp_name").Value)%>','allowscriptaccess','sameDomain','pluginspage',' http://www.macromedia.com/go/getflashplayer','movie','<%=(artists.Fields.Item("smp_name").Value)%>' );
</script>



Como puedo solucionarlo ??
Gracias !