Foros del Web » Programando para Internet » Javascript »

acceder a anclas dinámicamente

Estas en el tema de acceder a anclas dinámicamente en el foro de Javascript en Foros del Web. Hola gente , hace dias que estoy liado con un tema que me trae de cabeza; resulta que tengo esta función: Código: function buscar_ancla() { ...
  #1 (permalink)  
Antiguo 23/06/2010, 10:04
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 22 años, 4 meses
Puntos: 8
acceder a anclas dinámicamente

Hola gente , hace dias que estoy liado con un tema que me trae de cabeza; resulta que tengo esta función:

Código:
function buscar_ancla() {

var Url = location.href;
Url = Url.replace(/.*\?(.*?)/,"$1");
Variables = Url.split ("&");
for (i = 0; i < Variables.length; i++) 
	{
        Separ = Variables[i].split("=");
		if(Separ[0]=="ancla") {
		window.location.hash=Separ[1];
							
			}
 	}
}
El tema es que por url le paso un parámetro llamado ancla que tiene un valor correspondiente a un ancla creado dinámicamente en la página de destino donde se cargan un serie de elementos recojidos de una BD.

La cosa es que con Iexplorer sorprendentemente funciona pero no con Mozilla (suele sucederme al reves (:: ).

He probado a cargar esta función tanto con Onload en el body como con Jquery , pero no me funciona en Mozilla de ningún modo.

¿Alguna idea?.

Mil gracias.
__________________
Videotutoriales de Drupal
  #2 (permalink)  
Antiguo 23/06/2010, 10:09
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 6 meses
Puntos: 1485
Respuesta: acceder a anclas dinámicamente

pues la verdad, a mi me parece funcionar correctamente en firefox. tambien lo intente en chrome y va bien.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 23/06/2010, 11:34
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 22 años, 4 meses
Puntos: 8
Respuesta: acceder a anclas dinámicamente

Cita:
Iniciado por zerokilled Ver Mensaje
pues la verdad, a mi me parece funcionar correctamente en firefox. tambien lo intente en chrome y va bien.
Púes no , te aseguro que no funciona en Firefox , tras pinchar en un enlace http://www.loquesea.com/pagina/nombre=hola#ancla
debería de funcionar pero no funciona.

Un saludo
__________________
Videotutoriales de Drupal
  #4 (permalink)  
Antiguo 23/06/2010, 11:40
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 6 meses
Puntos: 1485
Respuesta: acceder a anclas dinámicamente

ensambla un ejemplo que muestre el problema, subelo a un hosting, e indicanos la url. asi vemos cual es el problema, porque ya mencione la funcion me trabaja bien en firefox.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: acceder, anclas
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 11:50.