Работа с анкером в присутствии QUERY_STRING

  • Автор темы Автор темы Юрий
  • Дата начала Дата начала

Юрий

Guest
Работа с анкером в присутствии QUERY_STRING

Если в браузере ввести ссылку
start.php?booking=AR12516#AR12516

то браузер на открытой страничке не переходит на соответствующий анкер <a name=AR12516></a>

При этом, если в качестве тестирования вводить start.html#AR12516, то все работает без проблем. (start.html - просто тестовая страничка для проверки работоспособности браузера при работе с анкерами)
 
вот я сейчас в адресной строке вижу адрес
http://phpclub.ru/talk/showthread.php?s=&postid=446076#post446076
и мой браузер великолепно переходит.

а какое отношение к пхп имеет поведение твоего браузера?
 
Автор оригинала: Фанат
вот я сейчас в адресной строке вижу адрес
http://phpclub.ru/talk/showthread.php?s=&postid=446076#post446076
и мой браузер великолепно переходит.

а какое отношение к пхп имеет поведение твоего браузера?
Мой тоже переходит, но на анкер нет.

"а какое отношение к пхп имеет поведение твоего браузера? "
При расширении html, браузер переходит на анкер, а при php со строкой запроса - на анкер не переходит почему-то. :(
 
Мой тоже переходит, но на анкер нет.
Смени браузер.
При расширении html, браузер переходит на анкер, а при php
хорошо, я переформулирую свой вопрос.
И чем тебе должны помочь программисты на пхп? Написать тебе новый браузер?
 
Конечно нет. :) Но может кто-то знает в чем проблема. В браузере или моих кривых руках?
 
а ты сам догадаться не можешь?
на этом сайте, на этом форуме - переходит?
а твои руки имеют к этому сайту хоть какое-то отношение?
а простейший логический вывод из этих двух предпосылок ты сделать в состоянии?
 
на этом форуме . Или покажи, где это работает.не переходит
 
не понял.
с какой стати я должен тебе что-то показывать?
и вообще - при чем здесь я?
как я понял, с логикой у тебя туговато.
Давай помогу.
Значит так:
нам надо выбрать из двух вариантов: виноват браузер или руки - так?
на этом сайте у тебя не переходит.
при том, что руки твои к этому сайту отношения не имеют.
руки, из списка "руки, браузер" вчеркиваем.
остается что? браузер.

ответ: виноват браузер.

еще какие-то вопросы остались?
 
Смотри, у меня
test.php?ses=432#0
в первый раз открывается с указанием на анкер. После просмора страницы, обновив ее (F5), она открывается уже не на анкере, а на том месте , где я закончил свой просмотр.
 
у меня происходит точно так же.
я одного не пойму - почему ты задаешь этот свой вопрос о поведении браузера на форуме по пхп, а не разработчикам браузера?!
 
Думаю, я не первый, кто столкнулся с этой проблемой, поэтому задал этот вопрос.
А от разработчиков врядли дождусь ответ.

-~{}~ 15.03.05 14:58:

может это происходит из-за кеширования страницы???

-~{}~ 15.03.05 14:59:

Как заставить браузер, средствами php не кешировать страницу?
 
Ты не подскажешь как "Как заставить браузер, средствами php, не кешировать страницу?"
 
заставить браузер сделать что-либо средствами пхп - невозможно.
можно лишь рекомендовать бреузеру. средствами HTTP

-~{}~ 15.03.05 15:07:

а ты уверен, что дело в кэшировании?
я - нет
 
Header("что-то"); "что-то" добавляется в заголовок HTTP
Понятное дело чnо средствами HTTP. К чему буквоедство, ты же понял, что спросили.

"а ты уверен, что дело в кэшировании?
я - нет "
Господин, профи, подскажите плз что необходимо прописать в заголовок HTTP, чтобы страничка не кешировалась.
 
правила этого форума предписывают тебе воспользоваться поиском по форуму для нахождения ответа на вопрос, который задавался не менее двух сотен раз
 
Сверху