Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/10/2006, 15:22
Remsankar
 
Fecha de Ingreso: octubre-2003
Ubicación: Cerca de una wifi o 3G
Mensajes: 328
Antigüedad: 21 años, 4 meses
Puntos: 4
De acuerdo

Hola Caricatos:

Muchas gracias por responder mis dos preguntas

Es una buena idea la forma de solucionar el problema, tambien me imagino que hay otras formas, de todas maneras encuentro que javascript en si es bastante tosco para hacer grandes cosas...

Tambien revise tu web y el codigo del menu... me gusto la forma de escribir el codigo y los comentarios, me senti bien leyendo tus codigos...
El menu me gusto mucho tambien, esta muy bueno, cuando lo estaba analizando llego un amigo del trabajo que habia leido algo acerca de que esa forma de generar javascript, consume hartos recursos y me dijo que la forma optima era ocupar array con join o algo similar...

Me refiero a esta parte
Código HTML:
function _generar()	{
...
				salida += "<span id='" + items[elemento].titulo + "'";
				salida += " onmouseover='cambiaColor(this.id); ";
				salida += " chequearSubMenu(\"" + this.nombre + "\", this.id)'";
				salida += " onmouseout='recuperaColor(this.id);"
				salida += " limpiaMenu(\"" + this.nombre + "\", this.id)'";
				salida += " class='menu'";
				salida += " onclick='" + items[elemento].evento;

				salida += "(\"" + this.nombre + "\", this.id)'";

				salida += " style='background-color: " + colorFondo;
				salida += "; color: " + colorFrente + ";' >";

				salida += "<img src='" + iconos[elemento].src + "'";
				salida += " width='" + tamIcono.split("x")[0] + "px'";
				salida += " height='" + tamIcono.split("x")[1] + "px'";
				salida += " alt='icono' /> ";

				salida += item...
Muchas gracias por tu ayuda

Saludos