Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.05.2012, 04:20
Новичок на форуме
Отправить личное сообщение для Vilgelm Посмотреть профиль Найти все сообщения от Vilgelm
 
Регистрация: 04.05.2012
Сообщений: 7

Не могу передать данные посредством XMLHttpRequest
Доброго времени суток.

В JavaScript я новичек, так что сильно не пинайте.

Решил тренировки ради написать небольшое дополнение для Opera, которое будет сокращать ссылки через один сервис сокращатель.

У него есть API, работает оно так: http://adres/api.php?=нужный url (полностью, с http).

И так, я получаю url текущей вкладки в Opera посредством такого кода:
var tab = opera.extension.tabs.getFocused();
      if (tab) {
        url = tab.url;

Проверяю при помощи
opera.postError("Background script sent: " + url);

url определяется верно.

Теперь пытаюсь передать на сервер посредством XMLHttpRequest:
var xhr = new XMLHttpRequest();
        xhr.open('GET', 'http://get.tf/api.php?='+url, false);

Запрос к http://adres/api.php?= выполняется, и даже успешно возвращается ответ, но если "раскрыть" ссылку, то она имеет такой вид: http://
То же самое (http://) можно получить обращаясь к http://adres/api.php?= без каких-либо параметров после =.
Получается, что переменная url по какой-то причине не передается.

Что я делаю не так и как это можно исправить?

Заранее огромное спасибо!

PS Прошу прощения за неудобночитаемый топик, просто мозги уже кипят

Последний раз редактировалось Vilgelm, 04.05.2012 в 04:29.
Ответить с цитированием
  #2 (permalink)  
Старый 04.05.2012, 05:33
Новичок на форуме
Отправить личное сообщение для Vilgelm Посмотреть профиль Найти все сообщения от Vilgelm
 
Регистрация: 04.05.2012
Сообщений: 7

Вопрос снят, надо больше спать.

При передаче я забыл добавить к api.php параметр url
Тему можно удалить. Всем спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передать данные в joomla EmDmAl Events/DOM/Window 12 22.01.2012 13:33
Не могу отправить данные с помощью XMLHttpRequest phenix79 Events/DOM/Window 16 15.01.2012 18:48
Как передать данные из первого deferred.done в последующие wwwboy jQuery 2 13.12.2011 00:19
событием OnClick передать в textarea данные из ссылки Volonter Общие вопросы Javascript 5 25.02.2011 14:55
Отправить данные с контейнера (XMLHttpRequest) vladikas Библиотеки/Тулкиты/Фреймворки 7 26.11.2010 17:47