Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Редирект в новой вкладке и рефреш в старой

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
ВладимирС
Отправлено: 13 Февраля, 2017 - 22:30:48
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2017  


Помог: 0 раз(а)




Ребят, Подскажите, пожалуйста, как сделать редирект по такой схеме: при заходе на site.ru/index.php открывается новая активная вкладка site.ru/index_1.php а в старой вкладке (site.ru/index.php) рефреш на site.ru/index_2.php. заранее спасибо
 
 Top
Fart
Отправлено: 14 Февраля, 2017 - 11:45:11
Post Id



Посетитель


Покинул форум
Сообщений всего: 324
Дата рег-ции: Июль 2016  


Помог: 10 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. <script>
  2. window.open('index_1.php', '_blank');
  3. location.href = "index_2.php";
  4. </script>
 
 Top
ВладимирС
Отправлено: 14 Февраля, 2017 - 11:54:49
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2017  


Помог: 0 раз(а)




Fart пишет:
CODE (javascript):
скопировать код в буфер обмена
  1. <script>
  2. window.open('index_1.php', '_blank');
  3. location.href = "index_2.php";
  4. </script>

Спасибо! Попробую!
 
 Top
ВладимирС
Отправлено: 14 Февраля, 2017 - 21:07:53
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2017  


Помог: 0 раз(а)




Работает. Но браузер воспринимает похоже window.open('index_1.php', '_blank') как всплывающее окно и блокирует =( Может есть возможность обходить эти настройки?
 
 Top
Fart
Отправлено: 15 Февраля, 2017 - 16:49:52
Post Id



Посетитель


Покинул форум
Сообщений всего: 324
Дата рег-ции: Июль 2016  


Помог: 10 раз(а)




Тут два варианта (рабочий и непроверенный):
1. Рабочий - нужно опен воткнуть в событие клика и после нажатия юзером сработает без блокировки. Браузеры "ловят" опен на срабатывание от юзера или скрипта ( от скрипта в блок кидает )
2. Непроверенный - Эмулировать клик. Не занимался фиктивными кликами, хотя писал ботов, а сейчас забыл этот момент. Может работает.
 
 Top
ВладимирС
Отправлено: 15 Февраля, 2017 - 20:53:35
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2017  


Помог: 0 раз(а)




Fart пишет:
Тут два варианта (рабочий и непроверенный):
1. Рабочий - нужно опен воткнуть в событие клика и после нажатия юзером сработает без блокировки. Браузеры "ловят" опен на срабатывание от юзера или скрипта ( от скрипта в блок кидает )
2. Непроверенный - Эмулировать клик. Не занимался фиктивными кликами, хотя писал ботов, а сейчас забыл этот момент. Может работает.


1 способ работает, нужно нажатие, к сожалению. Именно поэтому занялся поиском автоматического срабатывания( я полный ноль в программировании, гуглю)
2 буду благодарен вплоть до оплаты если кто то поможет обойти блокировку. Помогите, специалисты
 
 Top
Строитель Модератор
Отправлено: 15 Февраля, 2017 - 21:03:18
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




ВладимирС, не уверен, что вам подойдёт вариант на пхп, но всё же опишу принцип его работы.
При первом посещении страницы "a" браузер перенаправляется на страницу "b".
При повторном (и каждом последующем) посещении страницы "a" браузер перенаправляется на страницу "c".

Преимущество этого скрипта - автоматическое срабатывание редиректа
Недостаток - страница "b" открывается в текущей вкладке (на пхп иначе не сделать)

Пример под спойлером
Спойлер (Отобразить)
 
 Top
ВладимирС
Отправлено: 17 Февраля, 2017 - 06:18:50
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2017  


Помог: 0 раз(а)




Строитель пишет:
ВладимирС, не уверен, что вам подойдёт вариант на пхп, но всё же опишу принцип его работы.
При первом посещении страницы "a" браузер перенаправляется на страницу "b".
При повторном (и каждом последующем) посещении страницы "a" браузер перенаправляется на страницу "c".

Преимущество этого скрипта - автоматическое срабатывание редиректа
Недостаток - страница "b" открывается в текущей вкладке (на пхп иначе не сделать)

Пример под спойлером
Спойлер (Отобразить)

Спасибо! Не решает мою проблему, но тоже нужный код
 
 Top
Sail
Отправлено: 17 Февраля, 2017 - 08:25:24
Post Id



Участник


Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014  


Помог: 57 раз(а)




ВладимирС, для справки:
JS, Открытие окон и методы window
(Добавление)
Спойлер (Отобразить)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB