Foros del Web » Creando para Internet » Flash y Actionscript »

pop up desde html externo que carga en flash

Estas en el tema de pop up desde html externo que carga en flash en el foro de Flash y Actionscript en Foros del Web. Tengo un flash donde cargo externamente un html: en una capa tengo la caja de texto con nombre de instancia my_txt2 y una capa de ...
  #1 (permalink)  
Antiguo 06/04/2009, 08:06
 
Fecha de Ingreso: mayo-2002
Mensajes: 148
Antigüedad: 21 años, 11 meses
Puntos: 0
pop up desde html externo que carga en flash

Tengo un flash donde cargo externamente un html:
en una capa tengo la caja de texto con nombre de instancia my_txt2 y una capa de acciones con el sig. código:

var myStyle:TextField.StyleSheet = new TextField.StyleSheet();
myStyle.load("html_styles.css");
my_txt2.styleSheet = myStyle;

my_txt2.multiline= true;
my_txt2.wordWrap = true;
my_txt2.html = true;

var story:XML = new XML();
story.ignoreWhite = true;
story.load("diplomas.html");
story.onLoad = function () {
my_txt2.htmlText = story;
}

en diplomas.html tengo una lista de links, pero se abren en una nueva ventana del navegador - una nueva pestaña en Firefox- y quiero que se lancen en pop up.

<body>
<li><a
href="diplomas/diplo1.jpg"
target="v"
onclick="window.open('', 'v', 'width=300,height=200');" >
Diploma 1
</a></li>
<li><a
href="diplomas/diplo2.jpg"
target="v"
onclick="window.open('', 'v', 'width=300,height=200');" >
Diploma 2
</a></li>
</body>

Si pruebo diplomas.html en el navegador, se lanzan las pop-up perfectas, pero cuando cargo diplomas.html dentro del flash, los links se lanzan en una nueva ventana del navegador en lugar de como pop-up

S.O.S.
  #2 (permalink)  
Antiguo 06/04/2009, 09:01
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 16 años, 10 meses
Puntos: 67
Respuesta: pop up desde html externo que carga en flash

A ver no o te entiendo muy bien , si quieres hacer ventanas pop desde flash, mira aquí http://www.flash-db.com/PopUp/ , si quieres hacer pop con html y javascript , tu pregunta es más para el foro de javascript.
  #3 (permalink)  
Antiguo 06/04/2009, 11:49
 
Fecha de Ingreso: mayo-2002
Mensajes: 148
Antigüedad: 21 años, 11 meses
Puntos: 0
Respuesta: pop up desde html externo que carga en flash

Es un campo de texto dinámico que carga externamente un html.

En ese html que se carga dentro del campo de texto de flash es donde estan los links a las deseadas pop-up.

Si pruebo el html con los links ejecutandose en la ventana del navegador, lanza las pop-up perfecto.

Pero al estar el html inserto en el flash, lo larga en una ventana nueva del navegador, pero no pop-up.

El código de la página que envías es para botones en flash (como incorporar el código javascript para lanzar el pop-up), y en este caso son links en el html incrustado en el flash.

Tal vez haya que agregar algun tipo de código extra en el head del html para que desde flash se abran ventanas pop-up en lugar de ventanas nuevas en el navegador ...?

...?
  #4 (permalink)  
Antiguo 06/04/2009, 12:40
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 16 años, 10 meses
Puntos: 67
Respuesta: pop up desde html externo que carga en flash

Flash no puede cargar una pagina html asi nada más como lo estas poniendo, flash solo acepta unas etiquetas, lo que tienes que hacer es usar la pagina que te di y el "protocolo" asfunction, para las ligas.
  #5 (permalink)  
Antiguo 06/04/2009, 12:52
 
Fecha de Ingreso: mayo-2002
Mensajes: 148
Antigüedad: 21 años, 11 meses
Puntos: 0
Respuesta: pop up desde html externo que carga en flash

Cuando empecé a trabajar en flash 5 no había modo de cargar un hmtl externo.

Con Flash 8 sí se puede.
Prueba el código que publiqué arriba y veras que funciona perfecta la carga externa del html.
No solo eso, sino que está descrito dentro de la propia ayuda de flash.

Lo único "nuevo" que quiero hacer es que los html tengan links que se abran en pop-up (con el código que publiqué el html se carga perfecto, se leen los links perfectos, pero en lugar de pop-up abren en ventana independiente). Tal vez sea muy ambiciosa

La carga externa del html dentro del campo de texto del flash funciona perfecta!!!
Solo necesitaría que sean pop-up.

.....

Última edición por vale; 06/04/2009 a las 13:15
  #6 (permalink)  
Antiguo 06/04/2009, 12:58
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 16 años, 10 meses
Puntos: 67
Respuesta: pop up desde html externo que carga en flash

si entiendo , pero flash no reconoce esto:



Código:
<onclick="window.open('', 'v', 'width=300,height=200');" >
eso es un metodo de javascript , no es html, si te fijas en la referencia de flash solo hay unas cuantas etiquetas que acepta, y si te funciona en el navegador tu codigo es porque el navegador si reconoce javascript.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




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