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

menú Contextual que va cuando quiere

Estas en el tema de menú Contextual que va cuando quiere en el foro de Flash y Actionscript en Foros del Web. Hola. Tengo un menú contextual que sólo funciona si el cursor está en modo de selección de texto!!! Los textos son dinámicos, generados como html ...
  #1 (permalink)  
Antiguo 15/02/2008, 13:14
 
Fecha de Ingreso: diciembre-2007
Mensajes: 60
Antigüedad: 16 años, 4 meses
Puntos: 1
menú Contextual que va cuando quiere

Hola.

Tengo un menú contextual que sólo funciona si el cursor está en modo de selección de texto!!!

Los textos son dinámicos, generados como html y seleccionables.
Cargan una variable externa desde un txt según sea el idioma seleccionado.

He probado el mismo menú en una web simple sin textos y funciona perfectamente.

Aquí os pongo las direcciones por si queréis verlo directamente:

Web con problemas:
www.elbergantin.com

Web de prueba:
http://mcpl.es/pruebas/1

El código del primer frame es:

//Menu contextual
mi_menu = new ContextMenu();
var solotexto1:ContextMenuItem = new ContextMenuItem("Hotel EL BERGANTIN", itemHandler);
var solotexto2:ContextMenuItem = new ContextMenuItem("Plaza del Sol 6", itemHandler);
solotexto2.separatorBefore=true;
var solotexto3:ContextMenuItem = new ContextMenuItem("Puerto de Sagunto", itemHandler);
var solotexto4:ContextMenuItem = new ContextMenuItem("Valencia - España", itemHandler);
var telefono1:ContextMenuItem = new ContextMenuItem("(0034) 962680359...", tel1);
telefono1.separatorBefore=true;
var telefono2:ContextMenuItem = new ContextMenuItem("(0034) 962673323...", tel2);
var gotomcpl:ContextMenuItem = new ContextMenuItem("mcpl...", gomcpl);
gotomcpl.separatorBefore=true;
mi_menu.customItems.push(solotexto1,solotexto2,sol otexto3,solotexto4,telefono1,telefono2,gotomcpl);
mi_menu.hideBuiltInItems();
function itemHandler(obj,menuItem){}
function tel1(obj, item) {getURL("callto://+34962680359/");;}
function tel2(obj, item) {getURL("callto://+34962673323/");;}
function gomcpl(obj, item) {getURL("http://mcpl.es","_blank");}
_root.menu = mi_menu;
//Carga de variables externas
loadVariablesNum("iESP.txt", 0);
loadVariablesNum("iESP.txt", 1);
loadVariablesNum("Tarifas.txt", 0);
idio=1;


Gracias
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 22:57.