JSON и передача значения URL в качестве параметра - расширение Chrome

Хорошо, это мое последнее танго с этим. Ниже я перечислил код. Я могу получить значение URL и отобразить его на экране для текущей (активной вкладки) в Google Chrome. Теперь все, что мне нужно сделать, это передать это значение в качестве параметра в URL через JSON. Мой обрабатывающий файл находится на нашем удаленном сервере - в php. Все, что я сделал по этому поводу, сработало до совершенства. Однако любые попытки передать текущий URL или любой URL-адрес в качестве одного из параметров - например,? Format=json&url=http://something.com&callback=? - ничего не дает. Я не уверен, что то, что я делаю, неправильно или вообще возможно. Важно отметить, что все, что мы хотим сделать, - это передать URL-адрес на удаленный сервер для хранения, обработки и т. Д. И отправить результаты обратно. У меня все работает, но я просто не могу получить URL для передачи в качестве параметра.

    <html>
  <head>
    <title>API JSON Test</title>
    <script type="text/javascript"  
    src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
    <script>
        window.addEventListener("load", windowLoaded, false);
        function windowLoaded() {
          chrome.tabs.getSelected(null, function(tab) {
            document.getElementById('currentLink').innerHTML = tab.url;
          });
        }
    </script>

    <script type="text/javascript">

        $(document).ready(function(){

   var timeService =
       "http://api.ulore.com/api2.php?key=abce&url="+tab.url+"&format=json&callback=?";


    $.getJSON(timeService, function(data) {
    $('#showdata').html("<p>url_results="+data.post.url+"</p>");
              });
        });
    </script>
        <div id="showdata"></div>
</head>
<body>

</body>
    </html>

Опять же, все JSON работает нормально, когда я тестирую другой код. Даже если я добавлю значение NON-URL в качестве параметра для url=....., оно выдаст соответствующую ошибку. Однако по какой-то причине он не примет URL.

Любая обратная связь будет принята с благодарностью.

Спасибо, Итан-Энтони

1 ответ

Другие вопросы по тегам