Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/08/2014, 12:30
Avatar de zerokilled
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: window.parent infinito

buenas...
porque window, al igual que otras propiedades similares (self, parent, top) tienen una referencia circular. asi es como está definido javascript en el cliente. dichas propiedades siempre tienen que hacer referencia a un objeto Window. self y window son el mismo objeto y siempre harán referencia a si mismo. top y parent pueden variar de acuerdo al esquema de frames. pero cuando no hay frames, entonces ellas hacen referencia al objeto Window más alto en la jerarquía de frames. en ese caso, vendría siendo self.

en fin, puedes hacer esto o una combinación de ella: top.top.top..., self.self.self..., parent.parent.parent..., window.window.window.... todas ellas van hacer referencia al mismo objeto Window cuando no hay frames adicionales.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.