Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: JavaScript - функция "Always on top"
Показать сообщение отдельно

Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Хм... я немного слукавил, это можно сделать наполовину - только для броузерных окон открытых на одном сайте (возможно на нескольких) да и то, довольно косолапо - что-то сделать в не топовых окнах будет нельзя. Представьте себе окно (объект window) которое открывает popup:
Код: Выделить весь код
<script language="JavaScript">
var newWin = window.open(url,'name','height=100,width=100');  
</script>
Теперь см. статью по нужному событию onFocus и пишем обработчик для окна которое открывает другие окна:

Код: Выделить весь код
<script language="JavaScript">
window.onfocus = function() {newWin.focus()};
</script>
Таким образом получается, что если мы открываем новое окно и после этого пытаемся перевести фокус на родительское фокус тут же метнется к popup окну.

В любом случае все это вредные вещи... Вы уверены, что оно Вам надо? Может быть задачу можно переоформить так что on top окна перестанут быть нужными?

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 17:29, 21-07-2007 | #6

Название темы: JavaScript - функция "Always on top"