Comunidad de diseño web y desarrollo en internet online

Necesito meter este codigo HTML en una pelicula de FLASH

Citar            
MensajeEscrito el 28 Ene 2009 10:07 am
Hola a todos, este es mi primer post y tambien aprovecho para presentarme, mi nombre es Antonio y soy aprendiz de todo y maestro de nada, asi que igual puedo ayudar un poco que no puedo ayudar nadad, pero lo intentaré.

Bueno, lo que tengo es una duda bastante importante y que me tiene atrancado desde ayer...

En una web tengo un javascript que me abre un iframe con efecto lightbox, mediante este enlace:

Código :

<a href="iframes/utera.htm" class="lbOn">


El tema es que quiero que el mismo iframe se abra en lightbox pero desde un link en flash y no se muy bien como meter lo de class="lbOn" en el actionscript.

¿Alguien sabe como?

Muchas gracias de antemano.

Por squatino

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Ene 2009 04:22 pm
En realidad te abre la página utera.htm ... y supongo que en el iframe donde se halla el enlace. Para abrir una ventana o llamar a un JavaScript (que sería lo aconsejable) usa getURL o ExternalInterface, aunque deberás entender mejor lo que está haciendo tu HTML

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 Ene 2009 10:13 pm
Vale, la cosa es que como dije arriba soy aprendiz de todo y no tengo mucha idea de programación, soy el tipico tio al que se le da más o menos bien el diseño y modifica códigos de aqui y de allá.

A ver, el link está dentro de un SWF integrado en un HTML, como normalmene se hace... Dentro del HTML hay una serie de scripts que abren diferentes iframes con el fondo como LIGHTBOX, lo que quiero es poder abrir esos u otros iframes pero con enlaces desde la pelicula SWF y no desde los links normales en HTML.

Entonces, para abrir el iframe desde HTML el link dice:

<a href="iframes/utera.htm" class="lbOn">

Un link normal y corriente, pero con lo de class añadido que no se como poner dentro del actionscript en flash.

Gracias de nuevo.

Por squatino

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Ene 2009 10:18 pm
La clase indica el estilo que tiene el link, es decir afecta al elemento al que se le asigna (hay un curso de HTML en Cristalab)
Dado que el href no tiene ningún target, el target es donde se encuentre el link. Si el link está en un iframe, se abrirá allí mismo, la ruta iframes/utera.htm es donde está el HTML que se cargará. Puedes intentar:

getURL("iframes/utera.htm", "nombredelIframe")

Pero en un HTML complejo dudo que funcione, tendrás que armar una función en JavaScript que cargue el html en el iframe y llamarla desde Flash, algo así como

getURL("Javascript:cargaframe()");

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 Ene 2009 10:32 pm
El link no está en ningún iframe, está en una web normal, el efecto a conseguir es este: http://www.kom.cl/blogger/iframe/

Como ves, es el efecto lightbox pero en lugar de mostrar una imagen, muestra un iframe con los contenidos que le quieras poner, texto, fotos o un swf ya que es un archivo .html

¿me podrías explicar mejor lo del javascript?

Un saludo

Por squatino

2 de clabLevel



 

firefox

 

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