Comunidad de diseño web y desarrollo en internet online

Problema con vínculos externos de flash en DWCS3

Citar            
MensajeEscrito el 13 Jul 2009 12:48 pm
Buenas tardes,
Tengo una película desarrollada completamente en flash con dos tipos de menú: un menú a enlaces internos y otro menú a enlaces externos.
La película funciona perfectamente cuando no está insertada en el html.
Cuando inserto la página en un html generado por DREAMWEAVER CS3 los botones a enlaces externos no funcionan.
Agradecería mucho vuestra ayuda.
MONICA

Por monnica

21 de clabLevel



 

Barcelona (Spain)

firefox
Citar            
MensajeEscrito el 13 Jul 2009 05:41 pm
¿Tienes la página colgada ya o donde no te funcionan es en tu propio equipo? Los archivos de flash al incoporarlos en el html a veces me han dado problemas con los enlaces. De todas formas ponme el código tanto del html como del actionscript para echarle un vistazo.(Asegurate de que en el html se ha incluido el script de flash).

Por JMCV84

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Jul 2009 06:05 pm
Gracias por ayudarme.
Los enlaces funcionan en mi ordenador pero no funcionan cuando inserto la página en el html.
Creo que el error está en el html que contiene el .swf
Desde que utilizo dreamweaver CS3, algo debo tener mal configurado porque siempre tengo problemas.

En flash un botón simple a un enlace externo, con la programación:

Código ActionScript :

on (release) {
   getURL("http://www.google.com", "_parent");
}


En html una página index.html que contiene el index.swf:

Código HTML :

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>::prueba::</title>

</head>

<body>
<table width="100%" border="0" height="100%" cellspacing="0"> 
<!-- declaramos una tabla que ocupe todo el espacio del navegador con borde 0 y espacio entre celdas 0 -->
   <td valign="middle"> 
   <!-- declaramos una fila con alinacion vertical en medio -->
   <div align="center"> 
   <!-- utilizamos un poco de CSS para central horizontal -->

   <OBJECT classid>
   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="1000" height="600" align="middle" title="Jprueba">
        <param name="movie" value="http://www.prueba.com/index.swf" />
        <param name="quality" value="high" />
        <embed src="http://www.prueba.com/index.swf" width="1000" height="600" align="middle" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed>
      </object>
   </OBJECT>
   </div>
   </td>

</tr>

</table>
     
</body>
</html>

Por monnica

21 de clabLevel



 

Barcelona (Spain)

firefox
Citar            
MensajeEscrito el 14 Jul 2009 08:15 am
¿Qué programa de diseño utilizas, dreamweaver? Te lo digo porque mis conocimientos de javascript no son demasiado extensos y cuando introduzco una pelicula de flash en html el codigo generado por el dreamweaver es mucho más extenso que el simple objeto object.


De todas formas, prueba también a quitar en el AS2 el _parent

Por JMCV84

5 de clabLevel



 

msie7
Citar            
MensajeEscrito el 06 Jun 2011 01:00 am
A mi me funciona cuando previsualizo mi pelicula desde flash con ctrl+enter pero cuando la publico como swf y html ya no me funcionan los links que intento probar de manera interna el codogo AS2 es:

on (press) {
getURL("file:///C:/Users/Alejo%20Ossa/Documents/Dise%C3%B1o/Webtecnicoslaborales/sistemas.html", "_blank");
}

y el HTML es:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tecnicos Laborales UCC</title>
<style type="text/css">
body {
background-color: #CCC;
}
</style>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>

<body>
<table width="1280" border="0">
<tr>
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1278" height="957" id="FlashID" title="Home">
<param name="movie" value="index.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="9.0.45.0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="index.swf" width="1278" height="957">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="9.0.45.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object></td>
</tr>
</table>
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>
</body>
</html>

Por alejossa

4 de clabLevel



 

chrome
Citar            
MensajeEscrito el 06 Jun 2011 01:01 am
Cual podría ser el problema en el caso anterior?

Por alejossa

4 de clabLevel



 

chrome

 

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