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