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.