Что лучше self.open или window.open ? и почему?
Что лучше self.open или window.open ?
вот примеры - 1. <a href="#" onClick="self.open('http://www.yandex.ru','', 'toolbar=0,location=0,directories=0,menubar=0,stat us=0,scrollbars=0,resizable=1,copyhistory=0,width= 1280,height=1024')">страница</a> 2. <a href="#" onClick="window.open('http://www.yandex.ru','', 'toolbar=0,location=0,directories=0,menubar=0,stat us=0,scrollbars=0,resizable=1,copyhistory=0,width= 1280,height=1024')">страница</a> все два примера работают одинаково, но что лучше? и почему? |
в данном случае (открытие нового окна) window.open, просто потому что это наиболее распространенный вариант. Использовать self может быть как-то оправдано, если страница разбита на фреймы, хотя в любом случае и window, и self ссылаются на один и тот же объект
|
Цитата:
Как я понимаю эти 2 примера будут работать во всех браузерах одинаково и окно открываться, что в первом примере и что во втором абсолютно одинаково без глюков и сбоев? Браузеры понимают функцию window.open и self.open одинаково? |
да, параметры разве что у браузеров могут отличаться или работать по-разному
alert(window.self === self.window); |
Часовой пояс GMT +3, время: 11:58. |