Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/07/2012, 03:32
georgarming
 
Fecha de Ingreso: febrero-2012
Mensajes: 25
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Cambiar tamaño iframe

Cita:
Iniciado por ger84 Ver Mensaje
si, ya lo estuve estudiando, creo que el error creo está aquí,
Código Javascript:
Ver original
  1. document.getElementById(apps[x].name).onmousehover = agrandariframe(x);

acá debería ser

Código Javascript:
Ver original
  1. document.getElementById(apps[x].name).onmousehover = agrandariframe(event);

la función agrandariframe(event) al igual que encojeriframe(event) debería reconocer ella misma el identificador desde la cual ella fue disparada. Seguro que hay errores, pero si te sirve...

Código Javascript:
Ver original
  1. function agrandariframe(event){
  2.       var id = event.target;       //event.target devuelve el identificador desde
  3.                                                //el cual el evento se originó
  4.       document.GetElementById(id).style.width = 400;
  5.       document.GetElementById(id).style.height = 400;
  6. }

aquí hay una descripción de event.target
http://www.w3schools.com/jsref/event_target.asp
Ok, gracias, estoy probando. Por cierto, otro error que vi es que yo puse "onmouseHover" la primera vez, y no "onmouseover", y luego cada vez que lo escribía otra vez Sublime Text me sugería "onmousehover" (con h). Pero igualmente sigue sin funcionar.