Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Как сделать чтоб переходе по странице сохранялось id юзера?
цитата
24/05/14 в 18:28
 Ale-xxx
собственно не понимаю так как не сталкивался...
нужно чтоб при входе на сайт по ссылке
http://www.youtube.com/?id=1 (youtube - просто пример)
или http://www.youtube.com/1/
при переходе на ссылку
http://www.youtube.com/sdfsfwef/?id=1
http://www.youtube.com/98v982j3fji23f/?id=1
http://www.youtube.com/jiou2h3fiu23hfui/?id=1
или
http://www.youtube.com/1.php?id=1
http://www.youtube.com/sdvuysdvuy.php?id=1

сохранялся ?id=1 в конце урла, ?id=1 или друга цифра какую задам
цитата
24/05/14 в 20:10
 Yacc
Так например

Код:
...

<script>
    (function () {
        var id = window.location.search.match(/id\=[^&]+/),
            links = document.getElementsByTagName('a');
        for (var i = 0, j, a; a = links[i]; i += 1) {
            j = a.href.indexOf('?');
            a.href += j === -1 ? '?' + id : (j === a.href.length - 1 ? id : '&' + id);
        }
    })();
</script>

</body>


Последний раз редактировалось: Yacc (24/05/14 в 21:42), всего редактировалось 1 раз
цитата
24/05/14 в 20:12
 freeek
изначально формировать ссылки с этим самым id.
цитата
01/06/14 в 17:13
 Ale-xxx
спасибо! ))
цитата
01/06/14 в 22:29
 pipe
Куку ставить, нафиг нужен этот дурацкий прилепок с id?


Эта страница в полной версии