Cita:
Iniciado por rosonator
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<script>
if ($_POST[variable] = "#tab6") { document.location.href = document.location.href;}
if ($_POST[variable] = "#tab7") { document.location.href = document.location.href;}
</script>
Código HTML:
Ver original<form action="temasdeayuda.php" method="post"> <form id="reload" action="temasdeayuda.php#tab6" method="post"> <form id="reload" action="temasdeayuda.php#tab7" method="post"> <input type="hidden" id="variable" value="#tab6"> <input type="hidden" id="variable" value="#tab7">
Código HTML:
Ver original<a href="temasdeayuda.php#tab6" onclick="reload.submit();" class="linkeos">Ir a tab6
</a>
Código HTML:
Ver original<a href="temasdeayuda.php#tab7" onclick="reload.submit();" class="linkeos">Ir a tab7
</a>
saludos