JavaScript - Ir a un marcador / bandera con javascript

 
Vista:

Ir a un marcador / bandera con javascript

Publicado por Eugenio (1 intervención) el 16/05/2007 17:25:16
Hola, tengo el siguiente problema.

Digamos que en mi pagina tengo un div cuyo nombre es "contenidoPrincipal", y quisiera que mediante javascript nos posicione al comienzo de este div...

Seria el equivalente a hacer Noticia, el tema es que yo preciso emular esto mediante javascript.
Probe haciendo document.contenidoPrincipal.focus(); pero esto me lleva a l principio de la pag.

Alguna sugerencia?

Saludos
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:Ir a un marcador / bandera con javascript

Publicado por Nadia (1 intervención) el 29/05/2007 14:53:10
Hola, si te interpreto bien, puede ser que te sirva location.hash

Te dejo un ejemplo:

<html>
<head>
<title>Location.hash</title>
<script language="JavaScript">
<!--
function irMarcador(marcador)
{
location.hash=marcador
}
//-->
</script>
</head>
<body>
<a name="primero"></a>
<h1 class="Estilo3"><a name="primero">Primera sección</a></h1>
<form class="Estilo3">
<input type="button" name="Siguiente1" value="SIGUIENTE" onClick="irMarcador('segundo')">
</form>
<p >Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In interdum interdum ipsum. Pellentesque eget lorem egestas eros pellentesque dignissim. Duis a elit.
<p>Maecenas pellentesque nibh nec pede. Proin et nunc. Nullam tristique rhoncus diam. Nullam elementum, ipsum a feugiat pretium, orci nunc pretium felis, ac faucibus ligula ligula accumsan eros. Etiam eu lectus elementum libero nonummy condimentum. Nulla vehicula. Proin sodales. Aenean purus libero, vehicula ac, aliquet sed, malesuada aliquet, est.
<p>Aliquam pretium. Praesent pharetra diam placerat lectus. Nunc et erat. Sed ultrices.
<hr>
<a name="segundo">
<h1 class="Estilo2">Segunda sección</h1>
</a>
<form>
<input type="button" name="Siguiente1" value="SIGUIENTE" onClick="irMarcador('tercero')">
</form>
<p >Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In interdum interdum ipsum. Pellentesque eget lorem egestas eros pellentesque dignissim. Duis a elit.
<p>Maecenas pellentesque nibh nec pede. Proin et nunc. Nullam tristique rhoncus diam. Nullam elementum, ipsum a feugiat pretium, orci nunc pretium felis, ac faucibus ligula ligula accumsan eros. Etiam eu lectus elementum libero nonummy condimentum. Nulla vehicula. Proin sodales. Aenean purus libero, vehicula ac, aliquet sed, malesuada aliquet, est.
<p>Aliquam pretium. Praesent pharetra diam placerat lectus. Nunc et erat. Sed ultrices.
<hr>
<a name="tercero"></a>
<h1 class="Estilo4"><a name="tercero">Tercera sección</a></h1>
<form class="Estilo4">
<input type="button" name="Siguiente1" value="SIGUIENTE" onClick="irMarcador('primero')">
</form>
<p >Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In interdum interdum ipsum. Pellentesque eget lorem egestas eros pellentesque dignissim. Duis a elit.
<p>Maecenas pellentesque nibh nec pede. Proin et nunc. Nullam tristique rhoncus diam. Nullam elementum, ipsum a feugiat pretium, orci nunc pretium felis, ac faucibus ligula ligula accumsan eros. Etiam eu lectus elementum libero nonummy condimentum. Nulla vehicula. Proin sodales. Aenean purus libero, vehicula ac, aliquet sed, malesuada aliquet, est.
<p>Aliquam pretium. Praesent pharetra diam placerat lectus. Nunc et erat. Sed ultrices.
</body>
</html>
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