Código:
El caso es que funciona, pero me abre en la misma pagina y quiero que lo haga en una distinta. ¿Qué está fallando?, ¿Gracias?//Añado item contacto.addItem("Contacto", "mailto:loqueseasubject=CONTACTO"); //Añado item contacto.addItem("Sugerencias", "mailto:loquesea?subject=SUGERENCIAS"); //Añado item en la posicion 1 de la lista contacto.addItemAt(1, "Presupuesto", "http(dos puntos barra, barra)tresw.bodaprint(punto;tengo que publicar al menos quince mansajes)net/archivo.htm","_blank"); //Añado item en la posicion 2 de la lista contacto.addItemAt(2, "Su Publicidad", "mailto:loquesea?subject=PUBLICIDAD"); //Añado item en la posicion 3 de la lista contacto.addItemAt(3, "Información", "mailto:loquesea?subject=INFORMACIÓN"); //Creo un listener listenerObject = new Object(); //que actua al evento change listenerObject.change = function (evt){ //y cuya acción es que vaya a la web del item seleccionado getURL(evt.target.selectedItem.data); } contacto.addEventListener("change", listenerObject)
[/code]