в данном случае (открытие нового окна) window.open, просто потому что это наиболее распространенный вариант. Использовать self может быть как-то оправдано, если страница разбита на фреймы, хотя в любом случае и window, и self ссылаются на один и тот же объект
|