Foros del Web » Programando para Internet » Jquery »

Agregar nombre tab en url

Estas en el tema de Agregar nombre tab en url en el foro de Jquery en Foros del Web. Saludos gente estoy necesitando me ayuden. Tengo unas tabs que el darle click en el boton cambia la url de "http://dominio.com/pagina/" a "http://dominio.com/tab#1" necesito evitar ...
  #1 (permalink)  
Antiguo 22/02/2014, 08:09
 
Fecha de Ingreso: marzo-2011
Ubicación: Neuquén
Mensajes: 14
Antigüedad: 13 años, 1 mes
Puntos: 0
Agregar nombre tab en url

Saludos gente estoy necesitando me ayuden.
Tengo unas tabs que el darle click en el boton cambia la url de "http://dominio.com/pagina/" a "http://dominio.com/tab#1"
necesito evitar que me borre el nombre de la pagina ya que al recargar me envia a la pagina principal por haber sido borrado el nombre.
les paso los datos del jquery si me pueden decir donde esta el problema les agradeceria.
Código:
//Update Browser History
                        if(historyApi) {
                            var currentHash = window.location.hash;
                            var newHash = respTabsId+(parseInt($tabAria.substring(9),10)+1).toString();
                            if (currentHash!="") {
                                var re = new RegExp(respTabsId+"[0-9]+");
                                if (currentHash.match(re)!=null) {
                                    newHash = currentHash.replace(re,newHash);
                                }
                                else {
                                    newHash = currentHash+"|"+newHash;
                                }
                            }
                            else {
                                newHash = '#'+newHash;
                            }

                            history.replaceState(null,null,newHash);
                        }

Etiquetas: tab, tabs
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:53.