Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

[Вопрос] PHP

Статус пользователя kes
сообщение 7.11.2014, 15:07
Сообщение #1


Стаж: 12 лет

Сообщений: 577
Благодарностей: 547
Полезность: 870

Доброго времени суток. Есть код редиректа
Код
<?php
  header('Location:c-s.net.ua');
  exit;
?>


Как сделать чтобы после редиректа данная вкладка закрывалась?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Type
сообщение 7.11.2014, 15:11
Сообщение #2
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Вроде как js: windows.close()
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kes
сообщение 7.11.2014, 15:12
Сообщение #3


Стаж: 12 лет

Сообщений: 577
Благодарностей: 547
Полезность: 870

Цитата(Type @ 7.11.2014, 14:11) *
Вроде как js: windows.close()

Но как её вызвать?
Код
<a href="#" onclick="close_window();return false;">close</a>

Не подходит. Нужно чтобы автоматом закрывало.

Отредактировал: kes, - 7.11.2014, 15:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 7.11.2014, 15:15
Сообщение #4
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Код
function close_window_q() {
    close();
}

Ну и потом вызвать:
Код
<a href="java script:close_window();">закройся</a>

Или:
Код
<a href="" onclick="window.close();">FORMAT C:</a>

ps.gif JS Подключить не забудь.

kes, Дома буду,скину код,что бы автоматом.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Type
сообщение 7.11.2014, 15:24
Сообщение #5
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

kes, Функция .load(), которая обрабатывает событие загрузки страницы.Думаю дальше поймёшь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 7.11.2014, 16:11
Сообщение #6


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(Type @ 7.11.2014, 16:24) *
kes, Функция .load(), которая обрабатывает событие загрузки страницы.Думаю дальше поймёшь

Не функция а метод. И не забудьте предупредить, что это метод библиотеки jQuery, и ее необходимо подключить в выводе.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 7.11.2014, 17:20
Сообщение #7
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

kes,
Если этот код вставит в вверху файла, то ваша "текущая" вкладка, перейдет на указанный вами сайт.
Но а если вы открываете новое окно с помощью JS (маленькое) и в нем делаете перенос, то бредово не много. Можно сделать

Код
<a href="http://c-s.net.ua" target="_blank">Текст</a>


Но а если просто закрыть вкладку, то:

Код
<script type="text/javascript">window.close();</script>


НО! Вы всёравно не вызовите JS т.к. у вас идет перенос и функция exit();
т.е. после exit(); код в файле считываться не будет.

Код
<?php
echo "1";
exit;
echo "2";
?>


Результат: 1

Отредактировал: Orty_Hart, - 7.11.2014, 17:21
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: