<a href="http://google.ru/" id="q">click</a>
<script src="http://yandex.st/jquery/1.5.2/jquery.min.js"></script>
<script>
$("#q").click(function(){
var href = this.href // ну тут ясно.
// когда запрос проходит, меняем юзеру локайшон
$.post( 'index.php', {id: '1' }, function(){ *!*location.href=href*/!* } )
return false; // шоб не переходил СРАЗУ
})
</script>
гавнокодик
но так хотя бы идет запрос POST и потом смена локайшона юзера, как и должно быть
у юзеров с ОТКЛ JS ( боты яндекса, напр) ссыль будет как обычная, т.е. никаких запросов POST