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

Usar en componente ventana popup

Estas en el tema de Usar en componente ventana popup en el foro de Flash y Actionscript en Foros del Web. hola tengo el siguiente codigo @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original function onItemClick ( event : MouseEvent ) {       //Only Selected ...
  #1 (permalink)  
Antiguo 18/05/2011, 19:04
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Antigüedad: 17 años, 8 meses
Puntos: 1
Usar en componente ventana popup

hola tengo el siguiente codigo



Código Javascript:
Ver original
  1. function onItemClick(event:MouseEvent) {
  2.  
  3.     //Only Selected item acts as Hyperlink
  4.     if(myGrid.getSelectedItemNum() == thisId) {
  5.             // you can store the URL in "data" in your XML file
  6.             var url:URLRequest = new URLRequest(event.target.data);
  7.             navigateToURL(url);
  8.     }
  9.    
  10.     thisId = myGrid.getSelectedItemNum();
  11. }
  12.  
  13. // Wait for items to load from XML and then add MouseEvent.CLICK to each item
  14. function onXMLLoaded(event:GridEvent) {
  15.    myGrid.addGenericItemEventListener(MouseEvent.CLICK, onItemClick);
  16.    thisId = myGrid.getSelectedItemNum();
  17. }
  18. myGrid.addEventListener(GridEvent.XML_LOAD_COMPLETE, onXMLLoaded);
  19. }

y quiero hacer poner esto para que me abre las paginas en una ventana popup
pero no se como usarlo

Código Javascript:
Ver original
  1. var js:URLRequest=new URLRequest();
  2. js.url="javascript:window.open('image.html','popper1','width=540,height=360');newWindow.focus(); void(0);";
  3.  
  4. pop_btn.addEventListener(MouseEvent.CLICK,openPopUp);
  5.  
  6. function openPopUp(evt:MouseEvent):void
  7. {
  8.     navigateToURL(js,'_self');
  9. }

gracias

Última edición por fernandotipo; 22/05/2011 a las 08:48
  #2 (permalink)  
Antiguo 22/05/2011, 11:01
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Antigüedad: 17 años, 8 meses
Puntos: 1
Respuesta: Usar en componente ventana popup

despues de unos dias probando y probando logre esto
agregue esto al codigo as3:

Código Javascript:
Ver original
  1. var js:URLRequest=new URLRequest();
  2. js.url="javascript:window.open('image.html','popper1','width=540,height=360');newWindow.focus(); void(0);";

y remplaze esto
Código Javascript:
Ver original
  1. var url:URLRequest = new URLRequest(event.target.data);
  2. navigateToURL(url);

por

Código Javascript:
Ver original
  1. navigateToURL(js,'_self');

cuando hago clip en una imagen me abro lel popup pero con la que pongo en imagen.html que esta definido aca :

Código Javascript:
Ver original
  1. var js:URLRequest=new URLRequest();
  2. js.url="javascript:window.open('image.html','popper1','width=540,height=360');newWindow.focus(); void(0);";

ahora el problema es que todas las imagenes me abren la misma ventana,como reemplazar donde dice "imagen.html" para que lea la imagen correspondiente en el archivo xml

probe lo siguiente

reemplaze open('image.html','popper1','width=540,height=360' );newWindow.focus(); por (event.target.data)

pero no funciono

Última edición por fernandotipo; 22/05/2011 a las 11:07

Etiquetas: componente, popup, ventanas
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 16:55.