• location.href Забивается ли канал если во время построения страницы на php передаётся код js который тутже пересылает на другой адрес location.href=бла...

    php передаёт контет браузеру потоком.. то есть первый код для браузера приходит до того как закончил выполняться скрипт php. И вот если в этом коде приходит скрипт c изменением location.href, что происходит со скриптом php/// видимо он доделывается до конца, но отправляемый им код браузер уже не принимает... подаёт ли браузер серверу сигнал чтобы тот не напрягался и не слал больше ничего?

Replies (6)

  • @aky, интересный вопрос, на первый взгляд кажется что данные все же будут передаваться клиенту просто браузер их будет отсеивать, однако я думаю что тут больше подскажет эксперимент
  • @aky, Эксперимент наверно со снифером нужно делать... а его ставить... ну вообще эксперимент они всегда конечно помогают
  • @aky, @aky можно снифером а можно брутальнее — направить потоком в браузер всякий хлам а потом сделать вызов location.href
  • @aky, Попробовал забить.. браузер не тормозит от того что php скрипт не выполнился, уходи куда указано в location.href.
    Без ухода по location.href скрипт минуты две выводит не слабый листинг// Вопрос остался открытым валит ли весь этот листинг клиенту после того как тот ушёл на другую страницу
  • @aky, @aky Соединение закрывается, следовательно поток не должен идти
  • @aky, @sosedoff наверно так... думаю в это поверить и не забивать голову:)