Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   asp.net y swf (http://www.forosdelweb.com/f29/asp-net-swf-261873/)

nancysF 14/01/2005 08:27

asp.net y swf
 
Hola.
necesito colocar un archivo swf en un control de usuarios de asp.Net pero cuando ejecuto la pagina no me muestra nada.
Para ello hice lo siguiente, abri mi archivo con dreanweaver inserte el swf lo ejecute y funciono, entonces copie este codigo en mi control de usuario el cual lo hice con visual studio .net

<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="750" height="110">
<param name="movie" value="file:///C|/Inetpub/wwwroot/GinyxNet/Modulos/Images/copia.swf">
<param name="quality" value="high">
<embed src="file:///C|/Inetpub/wwwroot/GinyxNet/Modulos/Images/copia.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="750" height="110"></embed></object>


pero lo transforma a algo como esto <-- objeto Flash shockwave flash --> y no lo carga les agradesco de antemano toda su colaboracion

edwargu 17/01/2005 11:09

<tr>
<td>
<OBJECT id="portada" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0"
height="273" width="246" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<PARAM NAME="_cx" VALUE="6509">
<PARAM NAME="_cy" VALUE="7223">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="portada.swf">
<PARAM NAME="Src" VALUE="portada.swf">
<PARAM NAME="WMode" VALUE="Window">
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="0">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="sameDomain">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="FFFFFF">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"
width="246" height="273" name="portada" src="portada.swf" bgcolor="#FFFFFF" quality="high"
menu="false" swLiveConnect="true" allowScriptAccess="samedomain"> </embed>
</OBJECT>
</td>
</tr>


** pero el archivo portada para este ejemplo debe estar en la misma carpeta donde se encuentra la pagina**

lang.net 17/01/2005 12:24

Hola ...

NO es recomendable usar "file:///C|/Inetpub/wwwroot/GinyxNet/Modulos/Images/copia.swf" como source para tu object debes usar rutas relativas, usa algo como "..\..\imagenes\flash.swf"

Ahora ... el error común es colocar nuestro control de usuario (un swf dentro)en la pagina, F5 y no verlo... Lo que pasa es que la ruta relativa del control a al swf no es la misma de la pagina al swf. (Al incrustar el control de usuario equivale a incrustar el codigo HTML, entonces las rutas relativas seran siempre de la pagina al .swf)

Suponiendo una estructura asi:
+ControlesUsuario
++Cabecera
---UC1.ascx (desde aqui seria "..\..\imagenes\flash.swf")
+Paginas
--Page1.aspx (desde aqui seria "..\imagenes\flash.swf")
--Page2.aspx
+imagenes
--flash.swf
--img1.jpg
--img2.gif


Saludos cordiales

nancysF 18/01/2005 13:02

Muchas Gracias, ya puede colocar el archivo

jimyxito 28/12/2008 19:21

Respuesta: asp.net y swf
 
hola mira primeramente no puedes copiar un codigo de drean a asp utilizan lenguaje parecidos no iguales...mira te recomiendo que utilices este codigo lo usual que todo los usuarios preguntas es que si te inserta un control swf... pero no funciona....primeramente tienes que agregar tu elementeo swf a tu solucion luego tienes que copiar todo este codigo a tu asp en source luego tienes que poner el nombre del tu animacion swf a esta parte de rojo....

<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="250" height="100" CODEBASE="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0">
<PARAM NAME="MOVIE" VALUE="aqui_animacion_swf">
<PARAM NAME="PLAY" VALUE="true">
<PARAM NAME="LOOP" VALUE="true">
<PARAM NAME="QUALITY" VALUE="high">
<EMBED SRC="aqui_animacion_swf" Width="250" height="100" PLAY="true" LOOP="true" QUALITY="high" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version=ShockwaveFlash">
</EMBED>
</OBJECT>


espero que te sirva eh...y suerte cuidate....

sergiogmuro 27/03/2009 14:19

Respuesta: asp.net y swf
 
Hola nancysF... tu problema esta en que no incluiste en codigo AC_RunActiveContent.js ... deja todo como lo habias hecho desde el principio y linkea este archivo

ejemplo...
Código PHP:

<script src="js/AC_RunActiveContent.js"></script> 



La zona horaria es GMT -6. Ahora son las 22:25.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.