Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/12/2012, 01:08
el_loco90
 
Fecha de Ingreso: julio-2012
Mensajes: 234
Antigüedad: 11 años, 10 meses
Puntos: 9
Respuesta: entrar a una pagina y actualizar esa misma

Cita:
Iniciado por rosonator Ver Mensaje
Okay, comprendido ahora lo que quieres.

Normal que eso no funcione, una acción está pisando a la otra...

Lo que se me ocurre que puedes hacer es hacer que el enlace ese sea el submit de un formulario. Ese formulario tendría un input.hidden con una variable (cualquiera) cargada y como destino temasdeayuda.php. Algo así

<form id="formulario" action="temasdeayuda.php">
<input type="hidden" id="variable" value="tararí">
</form>

<a onclick=formulario.submit();'>click</a>

Una vez pinchas en el enlace, carga temasdeayuda.php, en el que tendrías algo así como

if ($_POST[variable] = "tararí") { document.location.href = document.location.href;}

También puedes hacerlo sin formulario de por sí, pasando variables por la url y recogiéndolas con el S_GET, ahora no recuerdo cual era la estructura de la url, pero que sepas que se puede.

De todas formas, seguro que esta manera de hacerlo puedes amoldarla para no tener que hacer el reload.

En fin, esto te sirve seguro, un saludo.
amigo lo estoy haciendo asi pero no me funciona

lo que me hace es actualizar temasdeayuda.php y no segun la url a la que va por ejemplo:

tengo tres link
1) href a temasdeayuda.php
2) href a temasdeayuda.php#tab6
3) href a temasdeayuda.php#tab7

lo que tiene que hace es actualizar ese vinculo no el formulario porque siempre va a ser temasdeayuda.php pero lo que cambia es el lugar por tabs

cuando entro me tiene que hacer
1) href a temasdeayuda.php (ACTUALIZAR temasdeayuda.php)
2) href a temasdeayuda.php#tab6 (ACTUALIZAR temasdeayuda.php#tab6)
3) href a temasdeayuda.php#tab7 (ACTUALIZAR temasdeayuda.php#tab7)

asi lo hice pero no logre lo que dijo
Código Javascript:
Ver original
  1. <script>
  2. if ($_POST[variable] = "#tab6") { document.location.href = document.location.href;}
  3. if ($_POST[variable] = "#tab7") { document.location.href = document.location.href;}
  4. </script>
Código HTML:
Ver original
  1. <form action="temasdeayuda.php" method="post">
  2.   <form id="reload" action="temasdeayuda.php#tab6" method="post">
  3.   <form id="reload" action="temasdeayuda.php#tab7" method="post">
  4.   <input type="hidden" id="variable" value="#tab6">
  5.   <input type="hidden" id="variable" value="#tab7">
Código HTML:
Ver original
  1. <a href="temasdeayuda.php#tab6" onclick="reload.submit();" class="linkeos">Ir a tab6</a>
Código HTML:
Ver original
  1. <a href="temasdeayuda.php#tab7" onclick="reload.submit();" class="linkeos">Ir a tab7</a>

saludos

Última edición por el_loco90; 12/12/2012 a las 01:10 Razón: error