[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: window.open - открыть окно без кнопок вверху
otix()90
Добрый вечер, форумчане, вопрос есть:
Вот открываю окошко window.open с базовыми атрибутам типа namewin, top ... - а можно ли сделать, чтоб окно было БЕЗ КНОПОК В ПРАВОМ ВЕРХНЕМ УГЛУ, т.е. закрыть его можно было тока с внесенного на форму баттона ?



Спустя 23 минуты, 9 секунд (16.04.2012 - 23:23) killer8080 написал(а):
Цитата (otix()90 @ 16.04.2012 - 23:00)
а можно ли сделать, чтоб окно было БЕЗ КНОПОК В ПРАВОМ ВЕРХНЕМ УГЛУ

конечно нет biggrin.gif

Спустя 18 минут, 33 секунды (16.04.2012 - 23:42) otix()90 написал(а):
ну вот ))

Спустя 1 час, 46 минут, 10 секунд (17.04.2012 - 01:28) Invis1ble написал(а):
...и это хорошо

Спустя 28 минут, 6 секунд (17.04.2012 - 01:56) inpost написал(а):
И почему некоторые пользователи хотят сделать геморой для посетителей, а не делают сайты для них...

Спустя 22 минуты, 27 секунд (17.04.2012 - 02:18) waldicom написал(а):
делай на ява скрипт модальное окно

Спустя 6 часов, 33 минуты, 2 секунды (17.04.2012 - 08:52) otix()90 написал(а):
Просто изначально была следующая идея :

Скриптом вызывается окно с формой, в ней выполняются некоторые действия. Это сделал.

Дальше следует закрыть дочернее окно и автоматически обновить страницу откуда окно открывалось. (Т.е. на событие закрытия окна обновить страничку)

Не знаю как это реализовать.
Сперва пердположил что можно быстро и безболезненно создать окошко без лишних кнопок и поставить туда Button-выход.

Щас вот в раздумьях )))

Как можно сделать обновление при закрытии вызванного окна ?

Спустя 28 минут, 11 секунд (17.04.2012 - 09:20) killer8080 написал(а):
Цитата (otix()90 @ 17.04.2012 - 08:52)
Дальше следует закрыть дочернее окно и автоматически обновить страницу откуда окно открывалось.

А причем здесь стандартные кнопки окна?
В дочернем окне
window.opener.location.reload();
window.close();

Спустя 12 минут, 40 секунд (17.04.2012 - 09:32) otix()90 написал(а):
Щас объясню )))

Если ставить

window.opener.location.reload();
window.close();

на обработчик он клик на button то окно закрывается и страница (родит) просит обновления, но т.к. до этого с нее была вызвана функция window.open, то он заново запрашивает ее вызов, а можно ли чтобы обновлялась по действию аналогично тегу

echo '<meta HTTP-EQUIV="Refresh" content=1; URL="form_red.php">';

т.е. как если бы мы не нажали кнопку "ОБНОВИТЬ" , а просто ткнули по ссылке на нее.

Извиняюсь за "МНОГО БУКАФ",)))
ЗЫ в js мало разбираюсь вот и сумбарно пока )

Спустя 17 минут, 43 секунды (17.04.2012 - 09:50) otix()90 написал(а):
Сделал так вопщем то
onClick="window.opener.location.href=window.opener.location.href
щас закрывет окно и перегружает страничку

Спустя 4 минуты, 49 секунд (17.04.2012 - 09:55) otix()90 написал(а):
Хотя сделал еще лучше )) как и хотел в общем то :
Если интересно : ))

echo '<button type="submit" name="red_ds" value="1" >'.'Сохранить изменения и выйти'.'</button><p>';


if ($res_red_ds <> 0)
{
echo 'ЗАПРОС НА ИЗМЕНЕНИЕ ВЫПОЛНЕН !';
echo '<meta HTTP-EQUIV="Refresh" content=1; URL="form_red.php">';
echo '<script>window.opener.location.href=window.opener.location.href;window.close();</script> ;';
}

Выполняет запрос по кнопке, обновляет тут же форму и выходит на род стр.

Спустя 33 секунды (17.04.2012 - 09:55) killer8080 написал(а):
Цитата (otix()90 @ 17.04.2012 - 09:50)
Сделал так вопщем то
onClick="window.opener.location.href=window.opener.location.href
щас закрывет окно и перегружает страничку

наверно лучше через replace()
window.opener.location.replace(window.opener.location.href);

так меньше вероятность, что браузер поднимет страницу из кеша ИМХО.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.