dma84

dma84
Рейтинг
168
Регистрация
21.04.2009

ЧПУ - человекопонятный УРЛ. В таких случаях УРЛы формируются системой управления сайта и имеют вид site.ru/stranica_sayta, как правило обработка таких УРЛ происходит на уровне .htaccess. Обычные же УРЛы формируются на уровне файловой системы. То есть, если у вас есть директория под названием скажем "razdel_sayta", то УРЛ будет выглядеть так site.ru/razdel_sayta/. В таких случаях, если на конце нет слеша, то Апач автоматом редиректит на правильный УРЛ со слешем

burunduk:
проблема в том что object не известен заранее и определяется на другой странице в момент клика на неизвестном заранее элементе, после клика происходит переход на страницу на которой ещё нет этого объекта его сначала необходимо сформировать :)

Но ведь когда этот объект формируется и добавляется в DOM у вас к нему есть доступ, правильно? Я так думаю, что он у вас всё же не рандомно формируется

burunduk:
да :)

Но зачем? Вообще, в данном случае, вариант нативной прокрутки - костыль, а вы на него ещё больше костылей пытаетесь навесить.

Банальный

object.scrollIntoView(true)
уже не катит?

http://learn.javascript.ru/metrics-window#изменение-прокрутки-scrollto-scrollby-scrollintoview

SergeyI:
В данном случае он не обрезал, а добавил слеш.

Чего делать то? :) Как лечить?

Значит вы неправильно внутренние ссылки на страницу прописали. А раз со страницы без слеша идёт редирект на страницу со слешем, то у вас нет или не работает ЧПУ и правильнее скармливать страницу со слешем на конце. Это уже ваша ошибка, а Яша может по внешним ссылкам страницу выбрал, без УРЛа больше гадать не о чем

Тут дело вовсе не в редиректе, видимо Яндекс посчитал текст на странице слишком переспамленым и отдал предпочтение морде.

А по сути у Яши часто случаются затыки с адресами страниц со слешем на конце, он его попросту обрезает, не так давно это обсуждалось

burunduk:
если в качестве якоря передаётся id или class существующего элемента на странице, то браузер прокручивает страницу до этого элемента

На счёт class первый раз слышу, но по id все браузеры давно прокручивают

burunduk:
может кто-нибудь сходу подскажет как прокрутить страницу до метки сформированной js?

Вы формируете страницу на стороне клиента с помощью JS, а прокрутку пытаетесь реализовать нативными средствами?😮

Я не вижу ничего плохого и сложного в прокрутке страницы с помощью JS, даже у всеми любимого Ойгукна есть эта фича

webinator:
Любой транслит - правильней будет протранслитить здесь: http://translit.ru/

Блевотный транслит Я->J

humbert:
Да и как жить нормальной жизнью, если постоянно придумываются новые варианты кода?

Да никак, мои уже привыкли, что я никого не замечаю и не слышу того, что мне говорят.

Всего: 1660