Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

JavaScript: как работать с одним и тем же окном?

4.8K
30 ноября 2004 года
mosquitor
6 / / 09.12.2003
Делаю корзину покупок для каталога.
В принципе я ее сделал, но осталось одна нерешенная задача:

Выводится список товаров, напротив каждого товара есть ссылка добавить в корзину.
Мне нужно, чтобы при нажатии на эту ссылку проверялось наличие открытого окна корзины (winBasket).
Если это окно открыто, то функция добавляет товар в корзину и выводит все товары корзины в окно WinBasket.
Если окно закрыто, то открывает окно WinBasket и выводит в него.
Т.е. у скрипт корзины должен работать с отдельным одним окном.

Есть скрипт, но он не работает
Код:
function OpenWindow(PageSrc)
{

Features="top=50,left=100,width=200,height=200,toolbar=no,menubar=no,location=no,directories=no,scrollbars=yes,resizable=yes";
if (NewWin.closed)
{
    NewWin=window.open(PageSrc,"NewWindow",Features)
    NewWin.focus()
}
else
{
    if (!NewWin.closed)
    {
        NewWin.location=PageSrc
        NewWin.focus()
    }
}
}


Помогите плз кто знает
8.5K
01 декабря 2004 года
Имхотеп
14 / / 03.11.2004
Цитата:
Originally posted by mosquitor


Есть скрипт, но он не работает

Цитата:
Код:
<!--
var NewWin
function OpenWindow(PageSrc)
{
var Features="top=50,left=100,width=200,height=200,scrollbars,resizable"
if (!NewWin||NewWin.closed)
{
    NewWin=window.open(PageSrc,"NewWindow",Features)
    NewWin.focus()
}
else
{
    if (!NewWin.closed)
    {
        NewWin.location=PageSrc
        NewWin.focus()
    }
}
}
//-->
Вызов функции:<a href="java script:OpenWindow('sec.html')">


:angel:

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог