Вопросы с тегом 'fragment-identifier'

Идентификатор фрагмента является частью URI/URL-адреса, следующего за символом хэша. В случае `http://mysite.com/page/#/one` тогда`/one` будет идентификатором фрагмента.
7

Что такое shebang/hashbang (#!) В Facebook и новые URL-адреса Twitter?

Я только что заметил, что длинные, запутанные URL-адреса Facebook, к которым мы привыкли, теперь выглядят следующим образом: http://www.facebook.com/example.profile#!/pages/Another-Page/123456789012345 Насколько я помню, в начале этого года это бы...
09 июн. '10 в 19:49
18

Как вы можете проверить #hash в URL с помощью JavaScript?

У меня есть некоторый код jQuery/JavaScript, который я хочу запускать, только когда в URL есть ссылка на хэш (#). Как вы можете проверить наличие этого символа с помощью JavaScript? Мне нужен простой всеобъемлющий тест, который бы обнаруживал URL-ад...
18 нояб. '08 в 11:35
14

Должен ли я создавать анкеры HTML с "именем" или "id"?

Когда вы хотите обратиться к какой-либо части веб-страницы с помощью метода "http://example.com/#foo", следует ли использовать <h1><a name="foo"/>Foo Title</h1> или <h1 id="foo">Foo Title</h1> Они оба работают, но ...
27 янв. '09 в 18:57
13

On - window.location.hash - Изменить?

Я использую Ajax и хэш для навигации. Есть ли способ проверить, изменился ли window.location.hash так? http://example.com/blah # 123 в http://example.com/blah # 456 Он работает, если я проверяю его при загрузке документа. Но если у меня есть ...
25 мар. '09 в 9:10
14

Как удалить хэш из окна .location(URL) с JavaScript без обновления страницы?

У меня есть URL-адрес: http://example.com#something, как удалить #something, не заставляя страницу обновляться? Я попытался выполнить следующее решение: window.location.hash = ''; Однако это не удаляет хеш-символ # из URL-адреса.
09 сент. '09 в 2:59
13

Измените URL-адрес в браузере, не загружая новую страницу с помощью JavaScript.

Как бы у меня было JavaScript действие, которое может иметь некоторые эффекты на текущей странице, но также изменило бы URL-адрес в браузере так если пользователь нажимает на перезагрузку или закладку, используется новый URL-адрес? Было бы неплохо, ...
25 сент. '08 в 22:00
17

Изменение location.hash без прокрутки страницы

У нас есть несколько страниц, использующих ajax для загрузки контента, и там несколько раз, когда нам нужно глубоко подключиться к странице. Вместо того, чтобы иметь ссылку на "Пользователи" и говорить людям, чтобы щелкнуть "Настройки", полезно иметь...
28 сент. '09 в 22:08
4

Получение URL-адреса хеша и использование его в jQuery

Я хочу получить значение после хэша в URL-адресе текущей страницы, а затем смогу применить его в новой функции... например. URL может быть www.example.com/index.html#foo И я хотел бы использовать это в сочетании со следующим фрагментом кода $('u...
30 нояб. '09 в 21:44
6

Как получить Url Hash (#) со стороны сервера

Я знаю на стороне клиента (javascript), вы можете использовать windows.location.hash, но не могли найти доступа к серверу со стороны.
25 нояб. '08 в 15:43
3

URL-фрагмент и 302 перенаправления

Хорошо известно, что фрагмент URL-адреса (часть после #) не отправляется на сервер. Я действительно задаюсь вопросом, как работают фрагменты при перенаправлении сервера (через HTTP-статус 302 и заголовок Location:). Мой вопрос действительно двукр...
18 февр. '10 в 4:55
5

Изменить событие привязки привязки URL-адреса в js

Как я могу написать код обратного вызова JavaScript, который будет выполняться при любых изменениях в привязке URL? Например, из http://example.com#a в http://example.com#b
29 янв. '10 в 12:39
2

ASP.Net MVC RedirectToAction с привязкой

У меня есть следующая проблема: Например, у меня есть такой маршрут: routes.Add(new Route("forums/thread/{threadOid}/last", new MvcRouteHandler()) Defaults = new RouteValueDictionary( new { controller = "Thread", action ="Sho...
02 мар. '09 в 15:39
5

Можете ли вы использовать хеш-навигацию, не влияя на историю?

Я боюсь, что это возможно невозможно, но есть способ изменить хеш-значение URL , не оставляя записи в истории браузера и без перезагрузки? Или эквивалент? Что касается особенностей, я разрабатывал базовую хэш-навигацию по строкам: //hash nav -- ...
21 февр. '10 в 6:29
8

Как я могу удалить хэш местоположения, не заставляя прокручивать страницу?

Можно ли удалить хэш из window.location, не заставляя страницу перескакивать вверх? Мне нужно иметь возможность изменять хэш без каких-либо переходов. У меня есть это: $('<a href="#123">').text('link').click(function(e) { e.preventDefault(...
19 февр. '10 в 11:18
3

Список допустимых символов для идентификатора фрагмента в URL-адресе?

Я использую идентификатор фрагмента, чтобы создать постоянную ссылку для событий AJAX в моем веб-приложении подобном этому парню. Что-то вроде: http://www.myapp.com/calendar#filter:year/2010/month/5 Я довольно много искал, но не могу найти список ...
17 мая '10 в 14:16