Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/12/2012, 16:51
el_loco90
 
Fecha de Ingreso: julio-2012
Mensajes: 234
Antigüedad: 12 años, 4 meses
Puntos: 9
Respuesta: como ir a una pagina segun la pestana

Cita:
Iniciado por emprear Ver Mensaje
tu sistema de tabs está diseñado no para cargar contenido externo, sino para definir el contenido en la misma página

Podés utilizar load() de jQuery y valerte del atributo title para identificar el nombre de la página que querés cargar, mirá las lineas 23 y 25

ejemplo
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js">
  7. <script type="text/javascript">
  8. //<![CDATA[
  9. $(document).ready(function()
  10. {
  11. $(".tab_content").hide();
  12. $("ul.tabs li:eq(0)").addClass("active").show();
  13. $(".tab_content:eq(0)").show();
  14. $("ul.tabs li").click(function()
  15. {
  16. $(".tab_content").hide();
  17. $("ul.tabs li").removeClass("active");
  18. $(this).addClass("active");
  19. $(".tab_content").hide();
  20. var activeTab = $(this).find("a").attr("href");
  21. var contenidoTab = $(this).find("a").attr("title");
  22. $(activeTab).show();
  23. $(activeTab).load(contenidoTab +".html");
  24. return false;
  25. });
  26. });
  27. //]]>
  28. </head>
  29. <div id="cuerpo">
  30. <div id="centro3">
  31. <ul class="tabs">
  32. <li><a href="#tab1" title="ayuda1">1</a></li>
  33. <li><a href="#tab2" title="ayuda2">2</a></li>
  34. <li><a href="#tab3">3</a></li>
  35. <li><a href="#tab4">4</a></li>
  36. <li><a href="#tab5">5</a></li>
  37. <li><a href="#tab6">6</a></li>
  38. <li><a href="#tab7">7</a></li>
  39. </ul>
  40. <div class="tab_container">
  41. <div id="tab1" class="tab_content"><!-- contenido --></div>
  42. <div id="tab2" class="tab_content"><!-- contenido --></div>
  43. <div id="tab3" class="tab_content"><!-- contenido --></div>
  44. <div id="tab4" class="tab_content"><!-- contenido --></div>
  45. <div id="tab5" class="tab_content"><!-- contenido --></div>
  46. <div id="tab6" class="tab_content"><!-- contenido --></div>
  47. <div id="tab7" class="tab_content"><!-- contenido --></div>
  48. </div>
  49. </div>
  50. </div>
  51. </body>
  52. </html>

Saludos
hice las dos cosas que me dijeron y no funciona por ejemplo

el javascript quedo asi
Código Javascript:
Ver original
  1. <script type=text/javascript>
  2. $(document).ready(function()
  3. {
  4. $(".tab_content").hide();
  5. $("ul.tabs li:eq(0)").addClass("active").show();
  6. $(".tab_content:eq(0)").show();
  7. $("ul.tabs li").click(function()
  8. {
  9. $(".tab_content").hide();
  10. $("ul.tabs li").removeClass("active");
  11. $(this).addClass("active");
  12. $(".tab_content").hide();
  13. var activeTab = $(this).find("a").attr("href");
  14. var contenidoTab = $(this).find("a").attr("title");
  15. $(activeTab).show();
  16. $(activeTab).load(contenidoTab +"centrodeseguridad.php");
  17. return false;
  18. });
  19. });
  20. </script>

y despues puse las comillas

el boton centro de seguridad lo tengo en el pie de la pagina y quiero que cuando se haga un clic en centro de seguridad que vaya a temasdeayuda.php ->tab6