webew
Войти » Регистрация
 
JavaScript

Хотелось бы добиться отсутствия сворачивания дочерних окон

1 декабря 2008, 1:08
Автор: keyff
Как сделать так, чтобы при открытии второго и последующих дочерних окон предыдущие дочерние окна, начиная с первого не сворачивались?
Добавить комментарий

bur

Если вы открываете новое окно кликом по странице браузера, то окно браузера получает фокус, а открытый попап уходит на второй план. Так что это естественное поведение окон. Можно попробовать вернуть фокус всем попапам в цикле:

var popups = [];
function wopen(url) {
    var rand = parseInt(Math.random() * 1E10);
    popups[popups.length] = window.open(url, 'newWindow'+rand, "width=200, height=200, top=100, left=100, toolbar=no, menubar=no, scrollbars=yes, resizable=yes" );
    for (var i = 0; i < popups.length; i++)
        popups[i].focus();
    return false;
}

01.12.2008, 12:55
Ответить
NO USERPIC

keyff

Cпасибо, bur, попробую!
03.12.2008, 06:25
Ответить
© 2008—2017 webew.ru, связаться: x собака webew.ru
Сайт использует Flede и соответствует стандартам WAI-WCAG 1.0 на уровне A.
Rambler's Top100