[c#] Consulta foro HTML5.

3 views
Skip to first unread message

Javier Osvaldo Chércoles

unread,
Oct 14, 2015, 11:17:23 AM10/14/15
to Dario Quintana
Estimados, estoy desarrollando un sitio de cero, y tome un menú de ejemplo, pero no estoy obteniendo los resultados esperados. Si no pueden, no quieren o les molesta mi consulta, podran recomendarme un foro donde preguntar? Igualmente la consulta es la siguiente.

Tengo el menú y lo que quiero es que cuando hago un clic sobre una opción de menú quiero que las paginas se despleguen abajo el menú y que el menú no desaprezca. Actualmente lo que obtengo es que llama la pagina que llamo y desaparezca el menú.

La base de los ejemplos que encuentro es la siguiente:

 <ul id="main_nav" >
                <li><a href="frente.html">Inicio</a></li> 
                <li><a href="#"><span>HTML/CSS</span></a>
                    <div class="subs">
                        <div class="col">
                            <ul>
                                <li><a href="#"><img src="images/bub.png" /> Link 1</a></li>
                                <li><a href="#"><img src="images/bub.png" /> Link 2</a></li>
                                <li><a href="#"><img src="images/bub.png" /> Link 3</a></li>
                                <li><a href="#"><img src="images/bub.png" /> Link 4</a></li>
                                <li><a href="#"><span><img src="images/top3.png" /> Sublinks</span></a>
...
...
...

Al hacer clic sobre la el menú que resalto en negrita, se va a otra pagina.

Espero ser claro.

Gracias.

Javier.

Mariano German Villarreal Kuber

unread,
Oct 14, 2015, 11:25:16 AM10/14/15
to Dario Quintana

Hola Javier como andas? Te hago una consulta, lo que vos queres, es que al presionar el link, la pagina cargue debajo de tu menú sin redireccionar ni recargar? o que tras la re dirección el menú este marcado en la opción de pagina a la que se navego ?

Saludos.



Mariano Germán Villarreal Küber
Full Stack Web Developer ASP.NET C#
Cel: 11.6971.2283
Linkedin: http://linkedin.com/in/MarianoGermanVillarrealKuber

Javier Osvaldo Chércoles

unread,
Oct 14, 2015, 11:32:58 AM10/14/15
to Dario Quintana
Gracias Mariano, todo bien, seria como decis, quiero que al hacer clic en el link cargue debajo del menú. Por ahí, leí de usar un frame, pero no se si no estoy pecando de anticuado, o tal vez, y es muy probable, que este equivocado.

Actualmente estoy usando MVC y lo vivo como mas automatico.

Saludos.

Javier.


Date: Wed, 14 Oct 2015 12:22:33 -0300
Subject: [c#] Consulta foro HTML5.
From: german...@gmail.com
To: joche...@hotmail.com

Mariano German Villarreal Kuber

unread,
Oct 14, 2015, 11:43:43 AM10/14/15
to Dario Quintana
Te comento, para hacer lo que queres no creo que sea la forma mas limpia hacerlo con un iframe.

La forma mas limpia que se me ocurre es implementar una SPA (Single Page Application).

Una alternativa, es cargar las vistas mediante ajax.

Para darte la alternativa mas viable me parece que estaría bueno que comentes el caso particular. 

Es una aplicacion existente ?
Que es lo que estas buscando con esta funcionalidad?


Saludos.

Mariano Germán Villarreal Küber
Full Stack Web Developer ASP.NET C#
Cel: 11.6971.2283
Linkedin: http://linkedin.com/in/MarianoGermanVillarrealKuber

Diego Jancic

unread,
Oct 14, 2015, 11:56:13 AM10/14/15
to Dario Quintana
Hola Javier,

La verdad te diria que uses algun menu ya cerrado, como el de Bootstrap, jQuery UI o el que mas te guste.  Te lo digo porque hacer un menu tiene varios temas que tener en cuenta, como accesibilidad (navegar con el teclado, screen-readers, etc), como se ve y usa en mobile, etc.

En cuanto a tu pregunta, para que no te redirija al HREF, tendrias que hacer algo asi:

                <li><a href="frente.html" onclick="javascript: return false;">Inicio</a></li> 

Pero de nuevo, si no tiene JS habilitado mi solucion no funciona bien.  Por eso te recomiendo de usar algun menu ya hecho.

Abrazo,
Diego

Javier Osvaldo Chércoles

unread,
Oct 14, 2015, 1:30:48 PM10/14/15
to Dario Quintana
Gracias por tu respuesta Mariano. Hoy tengo un sitio y quiero renovarlo. El actual esta anticuado y quiero modernizarlo, por eso, creo que no va el uso de frame o iframe.

Es un sitio intitucional de un organizmo, donde tengo un menú con varias opciones y subopciones, donde según que se elija sera lo vea el usuario.

Gracias.

Javier.


Date: Wed, 14 Oct 2015 12:42:46 -0300

Subject: [c#] Consulta foro HTML5.
From: german...@gmail.com
To: joche...@hotmail.com

Te comento, para hacer lo que queres no creo que sea la forma mas limpia hacerlo con un iframe.

La forma mas limpia que se me ocurre es implementar una SPA (Single Page Application).

Una alternativa, es cargar las vistas mediante ajax.

Para darte la alternativa mas viable me parece que estaría bueno que comentes el caso particular. 

Es una aplicacion existente ?
Que es lo que estas buscando con esta funcionalidad?

Saludos.

Mariano Germán Villarreal Küber
Full Stack Web Developer ASP.NET C#
Cel: 11.6971.2283
Linkedin: http://linkedin.com/in/MarianoGermanVillarrealKuber

Cristian Wilgenhoff

unread,
Oct 14, 2015, 2:08:41 PM10/14/15
to Dario Quintana

Luis Farzati

unread,
Oct 14, 2015, 3:59:54 PM10/14/15
to Dario Quintana
unsubscribe

Ruben Duarte

unread,
Oct 15, 2015, 6:04:48 AM10/15/15
to Dario Quintana
Hola Edu, lo reviso cuanto antes y te llamo 



Enviado desde mi dispositivo Samsung


-------- Mensaje original --------
De: Javier Osvaldo Chércoles <joche...@hotmail.com>
Fecha: 14/10/2015 14:30 (GMT-03:00)
Para: ruben...@hydsolutions.com.ar
Asunto: [c#] Consulta foro HTML5.
Reply all
Reply to author
Forward
0 new messages