Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2014, 05:55
Avatar de ceaped
ceaped
 
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 10 meses
Puntos: 9
Pregunta Redireccionar cuando se abra menú por pestañas

Buenos días

Tengo un menú (o navegación por pestañas) así:

Código HTML:
Ver original
  1. <section class="menu">
  2.        
  3.     <ul class="tabs" id="unidad_2_nav">
  4.    
  5.     <li><a href="#tab-1" target="_blank">Botón 1</a></li>
  6.     <li><a href="#tab-2" target="_blank">Botón 2</a></li>            
  7.     <li><a href="#tab-3" target="_blank">Botón 3</a></li>
  8.                
  9.     <li><a class="hsubs" href="#">Botón 4</a>
  10.     <ul class="subs">
  11.     <li><a href="#dosA" class="tab-e">SubBotón 1a</a></li>
  12.     <li><a href="#dosB" class="tab-e">SubBotón 1b</a></li>
  13.     <li><a href="#dosC" class="tab-e">SubBotón 1c</a></li>
  14.     <li><a href="#dosD" class="tab-e">SubBotón 1d</a></li>
  15.     </ul>
  16.     </li>
  17.      
  18.     </ul>
  19.     </section>

Código HTML:
Ver original
  1. <div class="pestana" id="tab-1">Contenido 1</div>
  2.     <div class="pestana" id="tab-2">Contenido 2</div>
  3.     <div class="pestana" id="tab-3">Contenido 3</div>
  4.     <div class="pestana" id="dosA">Contenido 1a</div>
  5.     <div class="pestana" id="dosB">Contenido 1b</div>
  6.     <div class="pestana" id="dosC">Contenido 1c</div>
  7.     <div class="pestana" id="dosD">Contenido 1d</div>

El funciona bien, el asunto es que yo quiero que cuando cargue la pestaña:

Código HTML:
Ver original
  1. <div class="pestana" id="dosD">Contenido 1d</div>

Me redireccione a una página Web.
Yo encontré esto pero el me redirecciona automáticamente se abra la página "yo lo necessito cuando a abra la pestaña.

Código Javascript:
Ver original
  1. <script language="JavaScript" type="text/javascript">
  2.  
  3. var pagina="http://www.yahoo.com"
  4. function redireccionar()
  5. {
  6. location.href=pagina
  7. }
  8. setTimeout ("redireccionar()", 20000);
  9.  
  10. </script>

Referencia del código: Ejemplol

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario