За последние 24 часа нас посетили 18182 программиста и 1665 роботов. Сейчас ищут 1655 программистов ...

Использование в URL символа #

Тема в разделе "HTML и CSS", создана пользователем vvdexter, 19 мар 2013.

  1. vvdexter

    vvdexter Активный пользователь

    С нами с:
    19 мар 2013
    Сообщения:
    10
    Симпатии:
    0
    Для чего в URl используется этот символ?
     
  2. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    hash
    Например с помощью этой технологии можно сделать страницы и т.д., без перезагрузки.
     
  3. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    мдя... для начала - это ссылка на фрагмент. а поколение вконтактика да, видит в этом технологии без перезагрузки.

    scheme://username:password@domain:port/path?query_string#fragment_id

    Добавлено спустя 25 минут 25 секунд:
    и кстати без перезагрузки спокойно делается и без хэша. главное чтоб программист понимал что зачем нужно...
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Это указатель на якорь <a name='lalala'>
    На сервер не передается.
     
  5. r3l0c

    r3l0c Активный пользователь

    С нами с:
    10 янв 2013
    Сообщения:
    453
    Симпатии:
    4
    Я кста узнал что это указатель/якорь (хз как называется по-настоящему) из форумных движков =)), когда тока начинал изучать верстку мне стало интересно как это браузер прокручивает до нужной мессаги, если выводятся все сообщения топика =))
     
  6. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    javascript.history?
     
  7. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.115
    Симпатии:
    1.244
    Адрес:
    там-сям
    изначально это указатель на <a name="lalala">
    сейчас можно ссылаться на <любойтег id="lalala">
     
  8. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ;)
     
  9. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    якорь это тег <a> =)

    золотые слова!

    спасибо, не знал. давно пора =)
     
  10. vvdexter

    vvdexter Активный пользователь

    С нами с:
    19 мар 2013
    Сообщения:
    10
    Симпатии:
    0
    Насколько правильно будет использовать его, чтобы через URL присвоить тегу <div> определенное значение или есть более легкие способы?
    Например:

    URL mainsite.ru/nazvanie-tovara#13000

    Код (Text):
    1. <head>
    2. </head>
    3. <body>
    4. <div id='price'></div>
    5. <script>
    6.     price.innerHTML = location.hash.substring(1) || location.pathname.split('/').pop();
    7. </script>
    8. </body>
     
  11. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
  12. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  13. r3l0c

    r3l0c Активный пользователь

    С нами с:
    10 янв 2013
    Сообщения:
    453
    Симпатии:
    4
  14. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.115
    Симпатии:
    1.244
    Адрес:
    там-сям
  15. vvdexter

    vvdexter Активный пользователь

    С нами с:
    19 мар 2013
    Сообщения:
    10
    Симпатии:
    0
    В чем прикол?)