Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как вынести окно на передний план?


Автор: Гость_Julka 13.12.2005, 18:44
Товарищи!
Постараюсь грамотно описать проблему: вот сайт http://kovax.ru/skat2.php#
Заказчику не нравится, что открывается много окон, если в скрипте стоит "newwindow". Я сделав поправку, чтобы открывалось в одном окне - "mywindow". Теперь ему не нравится, что это самое всплывающее окно на протяжении сеанса находится не на первом плане, а за страницей, на которой расположены фотографии. И нажимая на новую фоту картинка меняется в маленьком окошке, но оно само не вылазиет на передний план. Можно ли изменить скрипт так, чтобы всплывающее окно находилось на переднем плане?

Заранее спасибо!

Автор: Гость_12345 13.12.2005, 21:17
Каждый раз ghb обращении к окну делаете w1=open( ......);w1.focus(); . Если его нет - создастся, если есть - выйдет на передний план.

Автор: что это за параметр? 14.12.2005, 16:04
Цитата
Каждый раз ghb обращении к окну делаете w1=open( ......);w1.focus(); . Если его нет - создастся, если есть - выйдет на передний план.

мм.. А куда это вписать? Скрипт к конкретной картинке выглядит так:
Код
function go_popup12() 
{
window.open("12.htm", "newwindow", config="width=470,height=500,resizable=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no")
}

Автор: Ciber SLasH 14.12.2005, 16:17
2что это за параметр?:
Вписывать это в:
Код
function go_popup12() {
var wnd = window.open("12.htm", "newwindow", config="width=470,height=500,resizable=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no");
wnd.focus();
}

Автор: F13 3.9.2006, 04:42
Я попытался поставить себе на форум этот скрипт, но он не работает почему-то - всплывающее окно со смайликами все равно уходит на второй план... smile 

Как это исправить, подскажите?

Автор: F13 5.9.2006, 00:05
Всё оказалось проще простого - нужно было убрать в скрипте всплывающего окна фокус на поле ввода... smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)