Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2013, 15:51
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Ejecutar función al abrir un div

Bueno gente, tengo un problema que nose como resolver, supongamos que tengo esta funcion:
Código Javascript:
Ver original
  1. function MiFuncion(){alert('Me Ejecute');}
y lo que quiero hacer es que se ejecute cuando abro un div...

Ej:
Código HTML:
Ver original
  1. <a href="#MiDiv" class="AbroDiv">Abrir div...</a>
  2. <div id="MiDiv">Yo soy el div.</div>

Como veran al hacer clic en el enlace el navegador me lleva a ese div cambiando la url por: paginahtml.html#MiDiv

si asigno al evento onClick() de la clase 'AbroDiv' la funcion, todo anda de maravillas.

ESTO LO SE HACER NO ES MI PROBLEMA LO ACLARO POR LAS DUDAS

Mi problema es cuando el usuario accede a la pagina directamente, es decir escribe en la url:paginahtml.html#MiDiv y apreta enter, el navegador abre la pagina en la zona del div pero no ejecuta la funcion, como puedo lograr eso?
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios