<html>
<body>
<a href="
Для просмотра ссылки Войди или Зарегистрируйся" id="twitter-1" class="twitter-share-button" data-url="none" data-text="Текст твита" data-lang="ru" data-count="none">Твитнуть1</a>
<a href="
Для просмотра ссылки Войди или Зарегистрируйся" id="twitter-2" class="twitter-share-button" data-url="none" data-text="Текст твита" data-lang="ru" data-count="none">Твитнуть2</a>
<a href="
Для просмотра ссылки Войди или Зарегистрируйся" id="twitter-3" class="twitter-share-button" data-url="none" data-text="Текст твита" data-lang="ru" data-count="none">Твитнуть3</a>
<a href="
Для просмотра ссылки Войди или Зарегистрируйся" id="twitter-4" class="twitter-share-button" data-url="none" data-text="Текст твита" data-lang="ru" data-count="none">Твитнуть4</a>
<!-- подключаем jquery -->
<script type="text/javascript" src="
Для просмотра ссылки Войди или Зарегистрируйся"></script>
<!-- вешаем onclick -->
<script>
$(document).ready(function () {
$(".twitter-share-button").click(function(event) {
$.ajax({
type: "POST",
url: "ajax.php",
data: ({id : $(this).attr("id")}),
success: function(msg){
alert( "Return: " + msg );
}
});
return false;
});
});
</script>
</body>
</html>
код ajax.php:
<?php
$id = $_POST['id'];
echo 'received ID='.$id;
exit;
?>[/spoil]
2 вариант при котором после клика будет происходить редирект на
Для просмотра ссылки Войди или Зарегистрируйся, но не не увидите alert с ID элементом, возвращаемого php скриптом.
Это подходит для вас, так как обозначенная вами цель - засчитать клик. Клик будет засчитан, пользователь не увидит никаких alert() и произойдёт редирект на твиттер.
[spoil]<html>
<body>
<a href="
Для просмотра ссылки Войди или Зарегистрируйся" id="twitter-1" class="twitter-share-button" data-url="none" data-text="Текст твита" data-lang="ru" data-count="none">Твитнуть1</a>
<a href="
Для просмотра ссылки Войди или Зарегистрируйся" id="twitter-2" class="twitter-share-button" data-url="none" data-text="Текст твита" data-lang="ru" data-count="none">Твитнуть2</a>
<a href="
Для просмотра ссылки Войди или Зарегистрируйся" id="twitter-3" class="twitter-share-button" data-url="none" data-text="Текст твита" data-lang="ru" data-count="none">Твитнуть3</a>
<a href="
Для просмотра ссылки Войди или Зарегистрируйся" id="twitter-4" class="twitter-share-button" data-url="none" data-text="Текст твита" data-lang="ru" data-count="none">Твитнуть4</a>
<!-- подключаем jquery -->
<script type="text/javascript" src="
Для просмотра ссылки Войди или Зарегистрируйся"></script>
<!-- вешаем onclick -->
<script>
$(document).ready(function () {
$(".twitter-share-button").bind('click', function() {
$.ajax({
type: "POST",
url: "ajax.php",
data: ({id : $(this).attr("id")})
});
});
});
</script>
</body>
</html>
код ajax.php:
<?php
$id = $_POST['id'];
echo 'received ID='.$id;
exit;
?>