За последние 24 часа нас посетили 17576 программистов и 1724 робота. Сейчас ищут 1574 программиста ...

история

Тема в разделе "JavaScript и AJAX", создана пользователем smails, 23 дек 2006.

  1. smails

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

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    Как получить адрес, например, 5 страницы из истории?

    Не просто перенаправить браузер на неё, а чтоб она была написана в документе, типо этого:

    document.write(history.go(5));

    пробовал, но не получается..
     
  2. AlexGousev

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

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    А теперь просто подумай: какого черта мой браузер должен предоставлять историю посещения сайтов непонятно кому? Такие вещи расцениваются как "дыра в браузере".
     
  3. smails

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

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    а как же тогда document.referer ?
    или document.go(x) ?
     
  4. avm

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

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    буду говорить "вашего" лишь для наглядности, к вам конкретно это не имеет прямого отношения.

    document.referer - мой броузер (если я ему не запретил!) сообщает вам откуда я пришел на ваш сайт. это еще куда ни шло...

    document.go(x) - лишь указание броузеру перейти туда где он уже был недавно. в этом тоже нет никакого криминала, это хоть как-то касается вашего сайта...

    а вот знать алреса по которым я бродил (помимо вашего сайта) - увольте. это не в моих интересах...
     
  5. smails

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

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    блин...
    а если я хочу узнать по какому запросу ко мне пришёл посетитель из mail.ru если там идёт через редирект переход на сайт с поисковика?
     
  6. Петр

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

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    $_SERVER['HTTP_REFERER'], но рефер подделывается на раз.
     
  7. smails

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

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    $_SERVER['HTTP_REFERER'] - этим можно определить запрос разве что только с яндекса, а вот например с msn.com уже не прокатит такое...
     
  8. Vitas

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

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    Почему это?
     
  9. smails

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

    С нами с:
    24 июл 2006
    Сообщения:
    231
    Симпатии:
    0
    Адрес:
    Москва
    потомучто, например, с mail.ru через редирект на сайт заходят
     
  10. Vitas

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

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    Ок, понял.