Menus Emergentes En Jscript

CloudStrife
04 de Febrero del 2004
Yo tengo en una base de datos , una tabla que contiene el texto de cada submenú, y la direccion de la pagina que seria el link.

Los menús que va a ver la persona dependen de los derechos que tenga dichos usuario dentro del sistema. Me explicó:

Si yo soy Alonso y tengo derechos de "Administrador" puedo ver los menús "Ingresar Historia" "Ingresar Usuario" "Ingresar Comentario", ect... Pero si soy Paquito y tengo derechos de "Visitante" solo puedo ver el menú de "Ingresar Historia".

Los menus segun el usuario los recupero por una consulta a la base de datos. Pero lo que no puedo hacer es que el menú se cree según el resultado de la consulta.

Pensé la posibilidad de hacerlo con Scripts para cada tipo de usuario , el problema es que si agrego un menú más tendría que agregarlo en las validadciones de usuario en la base de datos, y además agregarlo y programarlo para su correcto funcionamiento en cada unos de los scripts, y si tenemos 200 tipos distintos de usuarios con disitintos tipos de menús....

Ustedes entienden el mantenimiento sería casi imposible de realizar...

Imagina esto:

Tengo tres imagenes en un frame arriba que tendrían los siguientes títulos:

"Ingresos" "Mantenimientos" "Matricula"

Al pasar el mouse sobre alguna de las imágenes debe aparecer el menu correpondiente:

O sea, si paso el mouse sobre la imagen "Ingresos" y estoy como un usuario de tipo Administrador me deben salir digamos que 3 opciones en el menú EMERGENTE que va a aparecer , ahora bien si estoy como un usuario "Estudiante" solo le debe aparecer una opcion.

Cada una de las imágenes crea un menú emergente diferente.

La idea es crear esos menús al cargarse la página y que aparezcan o desaparezcan según se pasa el mouse sobre las imágenes.

Yo ya obtengo con una consulta a la base de datos que opciones han de aparecer para cada uno de los menús según el usuario ...
lo que no puedo es ... que sé yo ... teneer un cilo que me va agregando cada uno de los items según el resultado de la consulta...

Muchas gracias por la atención...