Дикий пионер

Рейтинг
203
Регистрация
23.11.2009

,,,,,,,,,

Держите, вот вам запятые для этого поста и на будущее, мне не жалко, а вам помогут ;)

Да банально запросв меньше к серверам (стили, скрипты, картинки), с учетом посещаемости твиттера это нормальная такая экономия выходит. Ведь тех, у кого отключен яваскрипт - крайне мало, поэтому экономия.

В просмотрщике IrfanView есть генерация галерей, но насчет подписей к фото я как-то не в курсе, не копал особо.

А мы говорим не о нормальных якорях, а о решетках, которые являются значениями параметров.

Вы несколько не в тему с обычными якорями, которые, к слову, на сервер вообще не уходят.

ТС, при таком правиле в htaccess надо будет сделать

urldecode($_SERVER['REQUEST_URI']); чтобы получить строку с решеткой.

Ну, например, вот такое правило все, что после адреса сайта (и если нет физически запрашиваемого файла) будет отправлять на app.php

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>

Не джавой, а джаваскриптом - это разные вещи, это раз.

Если на клиенте не включен яваскрипт (у ноля целых хрен десятых процентов параноиков), то будут нормальные ссылки, зайдите в ИЕ8, например, на твиттер. Это если создатели сайта позаботились.

Кто сегодня отключает js - сам себе злобный буратино, это два.

Если вам надо передать в скрипт в качестве значения решетку - то делайте urlencode() от параметра, тогда в скрипте у вас в значении и будет решетка (функция как раз заменит решетку на %23)

Эта часть урла обрабатывается яваскриптом на клиенте, .htaccess там не причем.

На твиттер еще посмотрите - там в нормальных браузерах все страницы через решетку.

Вообще надо вместо # писать \%23.

Но если речь идет о части урла после решетки (document.location.hash в javascript), но эта часть урал при запросах на сервер не передается. Посмотрите в любом Http-дебагере (хоть в файрбаге), что у вас в заголовках запроса, в первой строке после GET/POST уходит.

Хотя да, любопытно.

А вы с какой целью этим вопросом интересуетесь? Обычно все действия начинают выполнять после построения dom-дерева документа, к тому моменту переменные должны быть инициализированны уже.

Всего: 1870