Comunidad de diseño web y desarrollo en internet online

Active Content Update

Citar            
MensajeEscrito el 23 Ago 2007 08:13 pm
Hola! Estoy desbloqueando un archivo .swf para que el Explorer no ponga el recuadro de seguridad. Lo logro siempre y cuando todos los archivos esten en el mismo directorio (swf, html, AC_RunActiveContent.js) Si quiero que ese swf este en otra carpeta no funciona. Cuando hice los seteos de la publicación ubiqué el swf en un lugar y el swf en una carpeta llamada "flash".
El código que me genera el html es el siguiente:

en el head

Código :

<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>


en el body

Código :

<script language="javascript">
   if (AC_FL_RunContent == 0) {
      alert("This page requires AC_RunActiveContent.js. In Flash, run \"Apply Active Content Update\" in the Commands menu to copy AC_RunActiveContent.js to the HTML output folder.");
   } else {
      AC_FL_RunContent(
         'codebase', 'https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
         'width', '650',
         'height', '234',
         'src', 'flash_home',
         'quality', 'high',
         'pluginspage', 'https://www.macromedia.com/go/getflashplayer',
         'align', 'middle',
         'play', 'true',
         'loop', 'true',
         'scale', 'showall',
         'wmode', 'window',
         'devicefont', 'false',
         'id', 'flash_home',
         'bgcolor', '#efefef',
         'name', 'flash_home',
         'menu', 'true',
         'allowScriptAccess','sameDomain',
         'movie', 'flash_home',
         'salign', ''
         ); //end AC code
   }
</script>
<noscript>
   <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="650" height="234">
   <param name="allowScriptAccess" value="sameDomain" />
   <param name="movie" value="flash/flash_home.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#efefef" />   <embed src="flash/flash_home.swf" quality="high" bgcolor="#efefef" width="650" height="234" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>


Me respeta la ruta "flash/flash_home.swf" pero no me lo muestra. Por las dudas tengo copiado el .js en ambos directorios, pero aun así no funciona.
Alguna pista?
Gracias!
Ludmila

Por ludmila

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 23 Ago 2007 10:32 pm

Por flashreloco

Claber

1310 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Webdesigner & Mandilon 2.0

firefox
Citar            
MensajeEscrito el 24 Ago 2007 03:24 am
Creo que el problema está en que cambiaste las rutas para las etiquetas <object> y <embed> y no el el código de la función "AC_FL_RunContent", que es la que carga el flash si están por medio del javascript. Prueba cambiando estos datos:

'src', 'flash_home' por 'src', 'flash/flash_home'

movie', 'flash_home' por movie', 'flash/flash_home'

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 24 Ago 2007 12:40 pm
Gracias flashreloco y The Fricky por contestar!!
Exactamente The Fricky, el problema es el que dijiste. Es que cuando publiqué el swf en la carpeta me modificó las rutas para las etiquetas <object> y <embed> y no las que indicaste: 'src' y 'movie' en el script. Esas hay que modificarlas a mano.
Muchas gracias por la ayuda!!
Ludmila

Por ludmila

16 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.