Как я могу перенаправить свою страницу Window на другой URL из функции ajax с именем php, я не хочу перенаправлять ее из jQuery или javascript - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть главная страница url localhost / php / coadlines / home. php, и я запускаю ajax localhost / php / coadlines / process Ajax. php, но в процессе Ajax. php страница Я хочу некоторые функции перенаправления, так что моя главная страница url ie .localhost / php / coadlines / home. php перенаправить на localhost / php / coadlines / index. php. Я не хочу писать какую-либо функцию перенаправления в ajax успешной функции обратного вызова, например (window.location.replace ()).

ПРИМЕЧАНИЕ: ВСЕ, что мне нужно сделать, перенаправить ее из PHP, только не хочу делать это от jQuery и javascript перенаправление.

1 Ответ

0 голосов
/ 17 февраля 2020

Краткий ответ: вы не можете.

Длинный ответ: вы уже закончили отправку страницы, и теперь она находится под контролем браузера. Если вы хотите добавить информацию (например, перенаправление), вы должны сделать это, используя javascript, запущенный на этой странице.

В качестве обходного пути, вы можете указать первую страницу для перенаправления после задержка, как описано здесь . Это не является стандартным, не гарантируется работа и не гарантирует, что запрос ajax завершится, но он может работать для вашего случая использования. Но если это возможно, используйте javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...