выполнить действие без перенаправления страницы для события comment.create - PullRequest
1 голос
/ 07 августа 2011

Я использую комментарии на Facebook. Я хочу отправить URL-адрес страницы в мою базу данных или txt-файл о событии без повторного перенаправления страницы. Мне нужна помощь .. Я много пробовал .. PLZ

Код URL страницы-

<?php
 $protocol = strpos(strtolower($_SERVER['SERVER_PROTOCOL']),'https') 

                      === FALSE ? 'http' : 'https';


    $host     = $_SERVER['HTTP_HOST'];

      $script   = $_SERVER['SCRIPT_NAME'];

      $params   = $_SERVER['QUERY_STRING'];

      $currentUrl = $protocol . '://' . $host . $script . '?' . $params;


?>

Мое мероприятие Создать код.

<script>
            $("document").ready(function(){
                //catch like event
                FB.Event.subscribe('comment.create', function(href) {
< Code for sending page url to database or txt sholud be here >
                });
                //catch unlike event
                FB.Event.subscribe('comment.remove', function(href) {
                    alert('You just unliked '+href);
                });
            });
        </script>

1 Ответ

0 голосов
/ 07 августа 2011

вы можете использовать xmlhttprequest, просмотрите следующие ссылки

http://en.wikipedia.org/wiki/XMLHttpRequest

http://api.jquery.com/jQuery.ajax/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...