Показать сообщение отдельно
Старый 15.07.2007, 02:14
Ruben1 вне форума Посмотреть профиль Отправить личное сообщение для Ruben1 Найти все сообщения от Ruben1
  № 3  
Ответить с цитированием
Ruben1

Регистрация: Apr 2007
Сообщений: 9
Спасибо за подсказку. Вот так лучше.
Код:
_root.openWinCentre = function (url, winName, w, h, toolbar, location, directories, status, menubar, scrollbars, resizable) {
getURL ("javascript:var myWin; if(!myWin || myWin.closed){myWin = window.open('" + url + "','" + winName + "','" + "width=" + w + ",height=" + h + ",toolbar=" + toolbar + ",location=" + location + ",directories=" + directories + ",status=" + status + ",menubar=" + menubar + ",scrollbars=" + scrollbars + ",resizable=" + resizable + ",top='+((screen.height/2)-(" + h/2 + "))+',left='+((screen.width/2)-(" + w/2 + "))+'" + "')}else{myWin.focus();};void(0);");
}
Если я закрываю окно так
Код:
getURL("javascript:var myWin;myWin = window.close('" + winName + "');");
то всплывает сообщение IE "... Закрыть окно <Да> <Нет>" - при нажатии "Да" закрывается родительское окно, а при "Нет" окно просто уходит на задний план. Правда, после этого его можно обновить.
Как избавиться от предупреждения IE ?