Retroceder   Foros del Web > Diseño de Sitios web > (X)HTML

Respuesta
 
Herramientas Desplegado
Antiguo 12-sep-2006, 07:38   #1 (permalink)
Tanke_MD ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Mensajes: 6
Ayuda! Como hacer para que al recargar la pagina no vuelva arriba

hola a todos, mirad, tengo una duda que no me permite continuar con el desarrollo de mi web.

la cosa consiste en seleccionar el codigo postal (en españa) de una persona, para ello primero seleccionamos su provincia con un cuadro "SELECT", al realizar esto, la pagina se recarga y permite mostrar el siguiente "SELECT" para seleccionar la Localidad y posteriormente, despues de volver a recargar la pagina muestra el ultimo SELECT con el Codigo Postal.

Todo esto lo estoy programando en HTML + ASP , y el caso es que cuando se recarga la página, ésta vuelve al inicio (la parte superior) cuando los SELECTs están bastante mas abajo..entonces al seleccionar cada opcion, la pagina vuelve arriba, siendo molesto para el visitante.

¿Existe alguna opcion, estilo o "algo" para que cuando se selecciona una opcion de estas, la pagina no vuelva al comienzo, sino que se quede en la zona donde están los SELECTs?

Gracias Adelantadas.
Tanke_MD está desconectado   Responder Citando
Antiguo 12-sep-2006, 07:56   #2 (permalink)
Moderador HTML y CSS
webosiris es realmente agradablewebosiris es realmente agradablewebosiris es realmente agradablewebosiris es realmente agradablewebosiris es realmente agradablewebosiris es realmente agradable
 
Avatar de webosiris
 
Fecha de Ingreso: noviembre-2002
Ubicación: /home/montevideo
Mensajes: 6.256
Enviar un mensaje por MSN a webosiris Enviar un mensaje por Skype™ a webosiris
antes del select incuí esto:
Código HTML:
<a id="iralselect"></a>
(el id puede ser el que quieras, pero no tiene que estar repetido en la página).

Después, en el action del 1º select al final de la url incluí #iralselect y ya está
__________________
Oraculus.com. Sitios web artesanales para el siglo XXI

PSD a HTML. Tu diseño. Nuestro código.
webosiris esta en línea ahora   Responder Citando
Antiguo 12-sep-2006, 08:12   #3 (permalink)
Tanke_MD ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Mensajes: 6
se me quedaria algo asi, no?


<a id="iralselect1"></a>
<SELECT name="Prov_cli" ONCHANGE="document.forms['Datos'].Nom_cli.value=Nom_cli.value; document.forms['Datos'].Ape_cli.value=Ape_cli.value; document.forms['Datos'].Nif_cli.value=Nif_cli.value; document.forms['Datos'].Ema_cli.value=Ema_cli.value; document.forms['Datos'].Tfn_cli.value=Tfn_cli.value; /*document.forms['Datos'].C_P_cli.value=null; document.forms['Datos'].Loc_cli.value='0';*/ document.forms['Datos'].Dir_cli.value=Dir_cli.value; document.forms['Datos'].Prov_cli.value = this.options[this.selectedIndex].value; document.forms['Datos'].action = './datos1.asp#iraselect1'; document.forms['Datos'].submit();">

(siento la parrafada, pero son variables k tngo que asignar al cambiar la opcion en el select )

no se si lo he puesto mal...pero se me sigue llendo al principio de la pagina...
Tanke_MD está desconectado   Responder Citando
Antiguo 12-sep-2006, 08:28   #4 (permalink)
Tanke_MD ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Mensajes: 6
muchas gracias webosiris, lo he conseguido "casi" como me dijiste, solo añadiendo al

<a id="iralselect1"></a> la propiedad "name"

asi

<a name="iralselect1" id="iralselect1"></a>


GRACIAS!
Tanke_MD está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:08.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93