Свойство self - ссылается на текущее окно или фрейму. 

Синтаксис
  
1. self.propertyName 
2. self.methodName 
propertyName - свойства defaultStatus, status, length, или name, когда self обращается к объекту окна. 
propertyName - свойстваlength, или name, когда self обращается к объекту фрейма. 
mthodName - любой метод, связанный с объектом окна. 

Свойство
frame, window 

Описание
Свойство self обращается к текущему окну или фрейму. 

Свойство self полезно для устранения неоднозначности свойств form и window с одним и тем же именем. 

Сам свойство только для чтения. Значение свойство self 

<object NameAttribute>
Где nameAttribute - атрибут NAME, если self обращается к фрейму, или внутренняя ссылка, если self обращается к окну. 
Примеры
В следующем примере, использование self.status, изменяет свойство status текущего окна. Это исполнение свойства disambiguates состояния текущего окна из формы или элемента формы назвало"состояние" внутри текущего окна. 

 <A HREF="" onClick="this.href=pickRandomURL()" 
    onMouseOver="self.status='Pick a random URL' ; 
     return true">Go!</A>