JavaScript - Error en javascript. Ayuda

 
Vista:

Error en javascript. Ayuda

Publicado por ione (1 intervención) el 27/04/2006 08:26:19
Buenos días,
Necesito vuestra ayuda.

Estoy haciendo una aplicación en Visual Studio.NET y necesito un menu despegable.
En una página aparecían distintos menus con sus codigos y ficheros que se necesitaban y coji uno.

Hace como dos meses añadi el menu a mi programa y me acuerdo que me daba un error pero entonces lo consegui arreglar. Ahora sin querer lo he modificado y no me funciona. Me da un error y no soy capaz de ver que es.

Aver si me podeis ayudar. Este es el código:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Menú parte superior</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR>

<SCRIPT language=JavaScript src=navcond.js>

var myNavBar1 = new NavBar(0);
var dhtmlMenu;

dhtmlMenu = new NavBarMenu(100, 0);
dhtmlMenu.addItem(new NavBarMenuItem("Home", "http://dynamicdrive.com"));
myNavBar1.addMenu(dhtmlMenu);

dhtmlMenu = new NavBarMenu(100, 120);
dhtmlMenu.addItem(new NavBarMenuItem("Noticias", ""));
dhtmlMenu.addItem(new NavBarMenuItem("CNN", "http://www.cnn.com"));
dhtmlMenu.addItem(new NavBarMenuItem("MSNBC", "http://msnbc.com"));
dhtmlMenu.addItem(new NavBarMenuItem("ABCNews", "http://www.abcnews.com"));
myNavBar1.addMenu(dhtmlMenu);

dhtmlMenu = new NavBarMenu(110, 120);
dhtmlMenu.addItem(new NavBarMenuItem("Tecnología", ""));
dhtmlMenu.addItem(new NavBarMenuItem("News.com", "http://www.news.com"));
dhtmlMenu.addItem(new NavBarMenuItem("Techweb", "http://www.techweb.com"));
dhtmlMenu.addItem(new NavBarMenuItem("Wired", "http://www.wired.com"));
dhtmlMenu.addItem(new NavBarMenuItem("Dynamic Drive", "http://www.dynamicdrive.com"));
myNavBar1.addMenu(dhtmlMenu);

dhtmlMenu = new NavBarMenu(100, 150);
dhtmlMenu.addItem(new NavBarMenuItem("Búsqueda", ""));
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("Dynamic Drive", "http://dynamicdrive.com"));
dhtmlMenu.addItem(new NavBarMenuItem("Website Abstraction", "http://wsabstract.com"));
dhtmlMenu.addItem(new NavBarMenuItem("Freewarejava.com", "http://freewarejava.com"));
dhtmlMenu.addItem(new NavBarMenuItem("BrainJar", "http://brainjar.com"));
myNavBar1.addMenu(dhtmlMenu);

myNavBar1.setColors("#000000", "#000000", "#abcdef", "#fffaaa", "#666666", "#000000", "#abcdef", "#ffffff", "#000080");

var fullWidth;

function init() {
fullWidth = getWindowWidth() - (isMinNS4 && getWindowHeight() < getPageHeight() ? 16 : 0);

myNavBar1.resize(fullWidth);
myNavBar1.create();
myNavBar1.setzIndex(2);
}
</SCRIPT>
</HEAD>
<BODY onload="init()">
<form>
<P align=center><BR>
<B>Menú parte superior</B><br>
<a href="http://www.google.com">Google</a>
</P>
</form>
</BODY></HTML>

Y los dos errores que me da son los siguientes:

Linea:60 (Esta linea es donde se abre la etiqueta BODY)
Car: 1
Error: Se esperaba un objeto
Codigo: 0

Linea: 498
Car: 315
Error: Constante de cadena sin terminar
Codigo: 0


Un saludo,
IOne
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error en javascript. Ayuda

Publicado por Pablo Iñareta (18 intervenciones) el 03/05/2006 14:43:39
el codigo q mandas no sirve de mucho, el fallo te dará en el archivo navcond.js, y seguro q es pq te has dejado alguna comilla si cerrar, o bien pq pases algun argumento a una funcion donde aparece una comilla simple y eso te provoca el error, mi consejo es q te repases los literarales y las cadenas q utilizas como argumentos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar