¿Cómo se hace para que el enlace del menú desplegable llame a una nueva ventana?
Gracias.
| |||
Re: Menu desplegable>nueva ventana No se si te he entendido bien, pero para que un enlace llame a una nueva ventana lo que tienes que hacer es: <pre> <a href="enlace" target="_blank">nombre_del_enlace</a> </pre> <center><embed src="http://www.hispaforos.f2s.com/simdalom.swf" width="200" height="100"> </embed></center> |
| |||
Re: Menu desplegable>nueva ventana Hago de nuevo la pregunta. Tras insertar el código siguiente: <pre> </pre> <!-- PRIMER PASO: Copiar este código dentro del tag HEAD --> <script language="JavaScript" src="navcond.js"> </script> <script language="JavaScript"> /* Top Navigational Bar II (By Mike Hall @ Brainjar.com) */ var myNavBar1 = new NavBar(0); var dhtmlMenu; //define menu items (first parameter of NavBarMenu specifies main category width, second specifies sub category width in pixels) //add more menus simply by adding more "blocks" of same code below dhtmlMenu = new NavBarMenu(100, 0); dhtmlMenu.addItem(new NavBarMenuItem("Inicio", "index.htm")); myNavBar1.addMenu(dhtmlMenu); dhtmlMenu = new NavBarMenu(100, 120); dhtmlMenu.addItem(new NavBarMenuItem("Depósito", "")); dhtmlMenu.addItem(new NavBarMenuItem("Caducar página", "caducar.htm")); dhtmlMenu.addItem(new NavBarMenuItem("Pantalla completa", "ventanafull.htm")); dhtmlMenu.addItem(new NavBarMenuItem("Anular botones", "mouse.htm")); myNavBar1.addMenu(dhtmlMenu); dhtmlMenu = new NavBarMenu(110, 120); dhtmlMenu.addItem(new NavBarMenuItem("Tutoriales", "")); dhtmlMenu.addItem(new NavBarMenuItem("La Variable", "http://www.lavariable.com")); dhtmlMenu.addItem(new NavBarMenuItem("Programación", "http://www.programacion.net")); dhtmlMenu.addItem(new NavBarMenuItem("ABC Datos", "http://www.abcdatos.com/")); dhtmlMenu.addItem(new NavBarMenuItem("Cybercursos", "http://www.cybercursos.net/")); myNavBar1.addMenu(dhtmlMenu); dhtmlMenu = new NavBarMenu(100, 150); dhtmlMenu.addItem(new NavBarMenuItem("Buscadores", "")); dhtmlMenu.addItem(new NavBarMenuItem("Yahoo", "http://www.yahoo.com")); dhtmlMenu.addItem(new NavBarMenuItem("Alta Vista", "http://www.altavista.com")); dhtmlMenu.addItem(new NavBarMenuItem("Infoseek", "http://www.infoseek.com")); dhtmlMenu.addItem(new NavBarMenuItem("Excite", "http://www.excite.com")); dhtmlMenu.addItem(new NavBarMenuItem("HotBot", "http://www.hotbot.com")); myNavBar1.addMenu(dhtmlMenu); dhtmlMenu = new NavBarMenu(100, 150); dhtmlMenu.addItem(new NavBarMenuItem("Webmasters", "")); dhtmlMenu.addItem(new NavBarMenuItem("Foros del Web", "http://www.forosdelweb.com")); dhtmlMenu.addItem(new NavBarMenuItem("Desarrollo Web", "http://www.desarrolloweb.com")); dhtmlMenu.addItem(new NavBarMenuItem("JavaScript", "http://javascript.internet.com")); dhtmlMenu.addItem(new NavBarMenuItem("BrainJar", "http://brainjar.com")); myNavBar1.addMenu(dhtmlMenu); //set menu colors myNavBar1.setColors("#ffffff","#fff fff","#000000","#ffffff", "#6B6B6B","#000000","#C0C 0C0","#ffffff","#8A0000") myNavBar1.setFonts("Arial","plain&q uot;,"bold","11px","Arial ","plain","bold","11 px"); //uncomment below line to center the menu (valid values are "left", "center", and "right" //myNavBar1.setAlign("center") var fullWidth; function init() { // Get width of window, need to account for scrollbar width in Netscape. fullWidth = getWindowWidth() - (isMinNS4 && getWindowHeight() < getPageHeight() ? 16 : 0); myNavBar1.resize(fullWidth); myNavBar1.create(); myNavBar1.setzIndex(2); } </script> El enlace que resulta al picar en uno de las opciones del menú despleglable se abre en la misma ventana. Lo que quiero es que se abra en una nueva ventana. |
| |||
Re: Menu desplegable>nueva ventana Faltaba añadir esto al mensaje anterior: <pre> </pre> <!-- SEGUNDO PASO: Agregar esta línea dentro del tag BODY --> <body onload="init()"> |